Also the rng based dps and poor pet management tends to be a major turn off to most players. It was almost as if, when designing Mch, SE sat down and figured out what we disliked most about MMO's and then put it all in one job.
RNG based dps: Check
Pet you have very little control over, doesn't follow you, but is the center point for very important raid buffs: Check
Cast timers on a weapon that doesn't traditionally have timers: double check!
It was also supposed to satisfy those who were waiting for Musketeer...so it unfortunately had a lot going against it from the very beginning. Hopefully the 4.0 changes will help both Mch and Bard.