What's your personal gripe with microtrasactions?
Not trying to argue, just find it really interesting as my own personal opinion is there are no downsides to microtrasactions.
Any grind that was going to be there for whatever cosmetics is going to be artificially inflated to make it more appealing to buy cosmetics.
The available pool of items may risk getting flooded with "trash" items for the sake of comparisons and again, be more willing to push cash their way.
In-game ads and reminders of the store front, if you accidentally missed the store front, or forgot that there's a store front which features items, you can buy, in the store front... Store front.
High focus from the devs on adding new microtransaction items, which can overshadow proper technical updates.
They, and the store front, did I mention that? The store front, are there to get your money with most legal means possible, through physological manipulation, like FOMO, comparisons to other players, and what else they can come up with.
Remember how people have wanted the player cards more visible?
I wouldn't be surprised if they go beyond that and shove each player's model into our face, especially those with "rarer" armor, in the lobby screen. All under the guise of "we listened, and now you've got your player cards visible and improved".