I have no quarrel with Epic, but personally when the fan boys started praising things blindly at the beginning I told them, don’t be fanboys, don’t praise blindly, don’t cheer, be patient, use the tools in production, collaborate with Epic see their feedback then and there, finish your game(s) then praise or put forth criticism or what not.
Epic is first and foremost a games company (now a giant with Fortnite) the last thing they care about is what to make available for the engine and the rest of the masses to satisfy their needs. This is what happens when people don’t pay attention and then they get upset, this is why Unity guys have it different. It’s an open market guys they are there for their business first you come third or fourth if ever.
Plus you think the Engine Epic uses is the same as what is publicly available? Of course not, so when they build an open world or IK or whatever, they make sure they have those tools as exclusive for the period that they could most profit from them.