At this point I think it's just an inferiority complex or deep-seated insecurity responsible for this irrational fear that "Unity just isn't good enough". Maybe you're not good enough? I do tire of people taking a dump on the engine without really ever being challenged on it. There are other engines, after all... in fact there seems to be no shortage of them at all. Pretty much every major FPS game released in the 2000's spawned a new engine. Guess it's just odd that people spend all day online bashing one specific engine, lamenting its shortcomings as if it were the only engine available. If you hate it so much and just can't seem to get anything done with it... don't use it. Seems pretty common sense, doesn't it?