Left: Game dev crying because Unity changed their pricing model and now they need a second mortgage to make a 2D platformer.
Right: The bearded C++ developer who's been writing their own engine since 2003 and still hasn't released a game, but boy does that skybox rendering look crisp.
It's the classic tradeoff - use a commercial engine and get destroyed by licensing fees, or build your own and get destroyed by feature creep. Either way, your game is never shipping.