Nonsense. Games are designed from the outset to have the game experience change. This is simply a case of whether the players want to play the game to cause those change or to pay to cause those changes.
Note that, in Battlescape, the change of game experience comes from killing enemy ships, getting bounties and spending that money to buy bigger ships.
I’ll offer the observation that when I was younger, grinds were somewhat fun. The life of a young person is almost defined by the process of moving up through the ranks of society to get access to all the stuff that adults have. A home, financial security, a family, and so forth. Now that I’m older, grinds have no appeal to me at all. That’s why I stick to games like ARMA, where I have immediate access to all the toys, and my gameplay revolves around how I use those toys with other players, not around how I’m going to grind out enough kills to get access to them.
Okay, so that’s one vote that doesn’t matter. Mine would be another that doesn’t matter. The point is that the publishers and the players seem to have worked out a system where the publishers are happy to sell changes to game experiences and the players are happy to buy them.
So don’t call them microtransactions. The name is of no consequence; it’s paying money in return for a change of game experience.
I don’t know how current this price list is, but the ones you show seem to be the inexpensive ones. According to this price list, the top-end destroyer goes for $3000.