You know something I have seen a game which you buy (thing is that game is still in it's alpha stage years later) and uses microtransactions to skip the grind and buying new ships.
These are sold in packs or separately and cost THOUSANDS of dollars. Some ships need you to buy other packs first to unlock the option to spend more money to purchase them.
So D2 is no where near the worst.
It sounds like the ship you're talking about will help you with the progression of the game.
$20 emotes don't help with progression.
20% increase to season passes.
I'm not even going into servers.
Not sure its the same.
D2 isn't different its done by a studio that uses predatory business practices.
I get it though since other studios do it its ok to throw down the BDF.
No accountability.