Is Unreal Engine for game developers or for engine troubleshoothers?

I want to specify that I use the compiled version of the Engine just because I need to build the dedicated server for my game via Visual Studio.

I don’t change Engine’s code.

I already struggle by just using the Engine, let alone change it!