It started long before. I remember boycotting d3 when the auction house came out and i stopped wow a decade ago because you are paying monthly for a savegame plus microtransactions.
I can buy way better indie games for that price or keep playing guild wars 2 which has no sub.
If you want to scratch a similar itch, and have not already, try Guild Wars 2.
It does have microtransactions, but only because they have no subscription fee and they are mostly cosmetic with a few rare exceptions.
It also has no FOMO except cosmetics from certain festivals, which you can also buy in the next year.
It is still the best MMO on the market IMHO, because it values your time and money compared to other games in the genre.