"And for the Apex players, don't invest your money in a company that see you as their customer, invest in a company that sees you as an investor of the company."
I'm gonna take this one step further. Don't invest money in a free-to-play game period. Ever. Or if you do, think of it as a donation to support the developer. Don't imagine for one minute that you're getting anything of value in return, except maybe just the basic entertainment of the game. Which you could get for free.
And the biggest problem with supporting the developer is that, in the case of Apex Legends, you can't just support the developer without also supporting the publisher. <snip>
[CM - Political comment removed]