They’re good for the short term possibly. But longer term, people will be wary of getting in too deep with them and will seek out other alternatives. A game engine like unity thrives on large numbers of skilled users and lots of games using the engine. One of those users or games could’ve been the next big win. Now that might go to unreal instead.