Whats your largest problem with making games?

This ^
Altough programming is hard because of CPP/bp and poor documentation, i still hope untill the engine dies that they implement easy scripting and proper documentation like unity.
While the engine is crazy powerfull they forgot to make it as easy as possible to use, in scripting you already have all the programming problems solved you can find answers everywhere, only engine API would be left to master, and if it had good doc’s programming would be a pleasure, but BP’s… well you’re on your own, and CPP is broken many things you can do in BP you cant do in CPP or they are bugged like OnBeginOverlap wont implement/trigger from CPP(known unfixed bug since forever), sometimes it works sometimes it doesnt, just a waste of time.