So, levelling MCH from 70 to 71, there was something off feeling about the class, but couldn't really put my finger on it.
Took MCH into a Trust dungeon, and it became pretty clear. It's built for people with ping times WAY higher than mine.
And whoever keeps trying to put "weave OGCD into high speed GCDs" needs to move to Australia to realise just how awful they're making life for me.