I quite enjoy MCH the way it is right now other then flamethrower being dam near useless and the heat blast weaving being so ping dependent.
But it needs to get a different job role classification as its its technically a " pure " DPS but its classed and tuned as a ranged support dps.
Yet it has almost no support skills what so ever other then tactician which doesn't stack with bards troubadour.
But as it doesn't suffer from the " pure dps " limitations like range limits and or cast times.
Therefore it cant be tuned like a pure dps job meaning square is in between a rock and a hard place.
it cant be tuned like a pure dps job but at the same time it cant be tuned as a support job ether.
They could boosts its damage as is but if they go too far they will anger the pure dps players.
Or they could rework the job give it some more utility but if they go too far there then they will anger the current MCH players.
We will see what they will do in 6.1 im hoping at least for some damage buffs maybe a charge system for heat blast so its not ping dependent.
Then maybe for the next expansion they do more of a rework give it a different job classification like pure ranged physical dps.
maybe add a new job in to that mix like i don't know Ranger making it two different branching paths from archer be it machinist and ranger both jobs focused on more raw damage instead of support.
granted this new machinist will be quite a bit different from its current version but maybe its needed.
Or just get rid of the different types of dps all together just let it be melee / ranged dps.
Since its already really easy to get high uptime as both a melee and caster especially with so many ranged / instant cast filler abilities they have.
So there is really no reason for machinist bard and dancer to be so much lower in dps maybe a few hundred dps but not several thousand.