In what way does the unreal engine suck? It's such a versatile engine which can cater for both high end and low end rigs with it's customisable settings. And as far as AA goes, there are many ways to get around that.
1. It uses deferred shading. So, we will have to rely on AMD or Nv for brute force AA support.
2. We almost always have to tweak the files manually to get certain features working like it should. In some cases there were games like: Transformers, X-Men Origins: Wolverine, etc which had an artificial FPS lock of 30. Sometimes we could edit the file ourselves. Others times we had to use a 3rd party hack program.
3. The engine they are using is completely and utterly dated. We've been awaiting the arrival of UE 4.0 for years. The reason for the delay? Well it's for
next gen consoles. Leaving PC gamers out in the cold. However, it still not clear if it will support DX11 functionality or support the newer AA techniques like MLAA, etc. Which brings us to number 4.
4. Currently, no DX11 functionality.
So in all, there is a lot of reasons why people don't like UE.
Version 4 will exclusively target the next console generation, Microsoft's successor for the Xbox 360, Sony's successor for the Playstation 3--and if Nintendo ships a machine with similar hardware specs, then that also. PCs will follow after that."
As you can tell UE 4.0 appears to be ready for use. However, it's been held off for consoles. And you still want to defend him/UE for us PC gamers?