There is nothing wrong with mch dps. We have one in our static and his numbers are stupid high. You really need to take a look at how you're playing and figure out more optimal rotations. Yes other factors contribute such as party comp and uptime on mp/tp regen but to be removed from the group I'd say it's more than that.