I used to be satisfied with cosmetic items as it didn't affect core gameplay but it's becoming to be very prominent in games to the extent, it makes them look very tacky and with so much pressure on developers to create revenue streams with such content, it's also impacting the end-quality of these games and some are releasing very poorly or even incomplete.
It may seem that I'm negative about a lot of these AAA games but it is these games that give me cause for complain. It's not like I'm moaning for the sake of it - I own practically all of them and simply echo the widespread complaints that these games have given their customers whether they are broken, unfinished, poor quality, built on greed etc...
I don't think gaming has really evolved that much though - Anthem and The Division 2 don't do anything new we haven't seen since 2014. The only thing that has truly evolved in this industry is income based off of microtransactions which are peddled from live services. For example, Black Ops 4 MP probably has less features than Black Ops 1 yet it seems to have more because its just bloated with in-game purchases.
I do think these MP focused live service games can provide value and entertainment but for me, they are not evolved enough and the F2P economies attached to these full priced games are something I find unacceptable and unnecessary greed.
Anthem has been in development for 7 years which is as long as Red Dead Redemption 2. If it is anything short of incredible, I'd consider that an absolute disaster.