I can't blame you on that sks316. in all honesty micro transactions are a major drawback for me in video games.
The only instances in which microtransactions are acceptable to me is when they actually add something of value to a game. A good example of this is Splatoon 2's Octo Expansion DLC.
All mobile games with microtransactions make every possible attempt to shove them down your throat or up your ass. I've seen it too many times.