I haven't tried Unity yet (yeah, I'm bit slow sometimes in such matters).
But I wouldn't be so quick to judge any piece of software. Only after learning how to use the system and the ideas behind it, you can properly make intelligent criticism of it. When I tried emacs, nothing seemed to make sense to me. I had to reference the manual and google all the time. And still I didn't become angry (frustrated sometimes though), nor did I begin to hate it.
But I wouldn't be so quick to judge any piece of software. Only after learning how to use the system and the ideas behind it, you can properly make intelligent criticism of it. When I tried emacs, nothing seemed to make sense to me. I had to reference the manual and google all the time. And still I didn't become angry (frustrated sometimes though), nor did I begin to hate it.