I don't know what Dev Twaina is nor do I care. What I do know is that you way too much confidence in your level making ability. How about you prove to me that you actually know how to make a decent level?
I also find it absolutely hilarious that your bitching specifically about the reasoning behind my opinions. Let's see... I look at your levels and think "these looks awful." There is the reasoning.