I love the narrative that all of a sudden gaming companies need microtransactions to survive. It's totally not just a means to make some easy profit with absolutely no effort. As I said before, if there were no microtransactions, companies would just go back to releasing more DLC or something, they wouldn't exactly go bankrupt. Honestly the only situation where microtransactions are acceptable is when they're paying for free DLC/frequent game updates, like in Overwatch. Otherwise they're nothing more than a shameless cash grab, especially when used in games that also have paid DLC.