The dodge fests are probably their way of trying to find something that makes the raw, unevolved holy trinity stick. The problem is that nothing works, because the entire universe revolves around the tank, and tank as a role just isn't a very interesting thing to play (in general... I know there are plenty of people who like tanking). Also, there is hardly any teamwork when it comes to being a damage dealer because all the important support and controller capabilities are placed into healers and tanks. He should be doing a primary role/secondary role type system with controller, supporter, and damage dealer being the roles (or something similar). At least it would be easier to step up into a more complex role system from the holy trinity than trying to rework everything from the ground up.
