I was ok with Kickstarter and Patreon for crowdfunding independent developers. If Singularity 6 did that rather than a cash shop, i'd sing a totally different tune.
Now you may ask, what is the difference. FOMO. While I don't suffer it, it is pretty clear that a sizable amount of gamers cannot seem to shake it off. The microtransactions come with something you will get in game. Those who suffer FOMO will gravitate to it. Of course, do what one will wish with their cash. But these companies know what they are doing, and know that enough gamers have a level of FOMO that will guarantee sales.