Why ?
I think we can compare Unreal and Cinema 4D, since they can be used for the same purpose. Only the results matter.
Unreal is a valid option for many industries beyond gaming. It's used for films, cartoons, architecture visualizations, etc... Working in Unreal is actually not that different than in Cinema 4D. The interface is even quite similar with a content browser, a world manager, a nodal material editor, a details tab (attributes), etc...
We can no longer say that game engine are "cheating" because they use pre-calculated data (baked textures, baked illumination and simulation) . Unreal 5 can be used dynamically without any baking at all ! Nanite, its scene optimization system (an automatic LOD system using clusters), even removes the need to use baked low poly assets. You can work directly with heavy geometries, made of billion of polygons. It's not an issue.
Sure, game engine use heavy optimization and are limited, but who cares ? Again only the end result matters.