When you push your product into the realms of a service
Sure, "tipping," or paying for some microtransactions makes sense
It pushes their product into the realm of a service based industry, which is more palatable (For some reason) to the average consumer to "Tip the devs."
Here's the thing people don't think of though; outside of bonuses, "tipping," the dev doesn't get the actual programmer more money, it raises Lumbergs' stock a quarter of a point
Now, I've never worked for a company where when they're getting profit, that their employees get more money; a $15/Hr job is worth that, and there's no reason to pay that person more if they're in the same position
Purchasing microtransactions supports that payment model, and enforces with those companies that their business model is successful.
If you ACTUALLY want to make a difference, don't buy micro transactions and put your money into more consumer friendly business models; show them "tipping the dev," and that games a service based industry is not what the consumer base wants by making those appealing options more profitable