You also forgot Foe's on bard so thats another raidwide damage up for them.
One of the main issues with mch comes to optimisation, if you're trying to maximise your damage, you need to stay perfectly lined up with the trick window on your wildfires, which sometimes is just hard to do due to mechanic downtime, or having to move. Also ping affects the class horribly, so you can lose out of damage through genuinely no fault of your own.
With the fact they're adding dancer, another support heavy class, I'm imagining MCH will become the BLM/SAM of the ranged classes next expac.