The problem with microtransactions... which I 90% of the time despise... is people are not accepting of the solution to them generally.
Think about it. Game development costs have gone crazy high up.. but they still cost the same amount to purchase a game. So they HAVE to have something else to keep them at 60 dollars. Honestly these days I rarely play 60 buck games though. I mostly go with smaller steam games that interest me more than AAA titles, or if I do get one after they go on sale on steam haha. Personally I wish these big studios would spend less time on big fancy graphics and more on just making deeper games but whatevs :)
The other option would be to have a higher base price for a game [probably something I would be more in favor of... but you know they would just put microtransactions anyway haha]. But some microtransactions feel super skeeezy to me.
Some rare games I totally don't mind them being in there. But man 90% of them just feel nasty. Often time you can clearly tell parts of the game were made less fun than their potential just to encourage microtransactions.
The thing with procedural generation is if it is over used then what it is used on always feels generic and lifeless white noise almost. I think there is still extreme value in proc gen but you have to do it the right amount. I think the please stop means it is something that there isn't much value left in doing more... and I do think there is value in doing it.