Earlier quoted context omitted.
Fortnite is making hundreds of millions of dollars a month{1}. IDK what "free to play crap" is, but if it can pull in over a billion a year I think most companies would be happy to have it on their ledger. 1- https://www.recode.net/2018/6/26/17502072/fortnite-revenue-g...
It's simple. 99.9% of the users play without paying a dime, and the game has to cater to the "whales" that spend thousands. That's fine when you peddle digital hats, but if they want to open a store, they want paying customers in it don't they? Most actual games they'd want to sell need to be paid for upfront... and I don't see the average Fortnite (or any other free to play abomination) player doing that.
It isn't whales, its the 10-18 yo disposable money. They get into the stage where physical toys don't hold interest, their birthday and allowance money piles up and social/peer pressure comes into play.