But people are different. Ive grinded for an item in WoW longer than RDR2 has been released. In my case I didn't mind, in the RDR2 case there are already complainers. I do not think its possible to strike a perfect balance as someone, somewhere, will always be butthurt over any matter.
Can you give me an example?
Chicken or the egg! Grinds existed long before microtransactions as a means of lengthening the gaming hours. Now there is a monetary solution if you don't want to do the time. Easy peasy.
The one point I do agree on; if an item can ONLY be attained via microtransaction, even after purchasing the full game, then that's wrong imo.