I don't agree with the "It's better than a subscription".
Being poked in the eye is better than having your arm chopped off but not chopping my arm off doesn't justify being poked in the eye.
FD can fund development and running the servers from sales of the game and expansions.
Just like other companies do.
They don't HAVE to charge for cosmetics or you've GOT to pay a subscription.
They could instead charge for some cosmetics to supplement their profits on the game and still do just fine.
It's not like ED has the server costs that games that do require a subscription do, we all know it's mainly P2P with a few gateway servers that cost pittance in the grand scheme of things.
That actually has a name... It's a false dilemma fallacy. I don't understand why some people enjoy throwing it around this much.