Problem with games as a service is that it’s really difficult to make a working model out of it. Many have tried, but few have succeeded. Even SE failed with Avengers. For every Fortnite there are also multiple failures. It’s a risky model.
Those few who succeed usually make these large sums of money.