They made a lot of bad investments trying to grow beyond being a game engine. It seems like it really backfired on them, and they've been looking for ways to increase revenue.

The runtime fee nensense seemed squarely targeted at free-to-play whales, but that backfired too. So they crank up fees.