Not really the right place to talk about this, you seem to be quite bitter about it though. But to address your point a little, you shouldn’t think we aren’t critical of the engine, I personally think there’s a ton of stuff to improve. But the thing is, this is WAAAAY better than anything we’ve had access to before. What’s more, this is the exact same engine that loads of AAA devs are using to ship games. Its not some magic sauce that is missing. If its missing, then YOU have to add it (whatever feature it is that YOU need). Think back to that Silicon Knights debacle a few years ago. SK were trying to sue Epic because they believed that Epic had shipped them a different engine then they were using internally. But the reality is that Epic ship you exactly what they are using for Fortnite. So they might have made some changes to make the engine work for their title. Which is exactly what the developers of a game have to do.
I guess what I’m saying is that its not Epic’s job to ship you a perfect engine to make your game. Its your job to take the engine in whatever state its at and make it suitable to make your game. If you can’t do that, then change your game design, don’t just ***** about how Epic didn’t make a good engine.
Now I’m not suggesting you shouldn’t ask Epic to make fixes and improvements (you should), but just think of it as a code drop. They gave you whatever they had at the time, now YOU have to finish your game doing whatever it takes to make it work. Change design, hire experienced programmers etc.
Its really a state of mind.