Is Unreal Engine for game developers or for engine troubleshoothers?

I’d like to agree with you there but unfortunately can’t.

The reality as I see it is that the reason why recent games have no depth even though our tech has gotten better is simply because every business wants to profit fast.