MCH is -not- a beta job. There are only two legitimate issues with it specifically (we can talk numbers all day but they're an overall class design issue). I can think of several that are worse per job or per role. Hell even Dancer has bigger problems. One of those Machinist-specific issues is Heat Blast clipping due to ping, which means it just needs to be retuned to be a 2s GCD instead of a 1.5s one, with Wildfire, Heat Blast, and Auto-Crossbow's damage adjusted to compensate. The other is Flamethrower not being a useful skill in 90% of situations, which, outside of the specific janky context it was forced into the rotation within a month of SB's launch, was -still- useless.

The charge refresh on Heat Blast is an idea lifted from SB when SCH had a similar ability called Quickened Aetherflow. On that job it was busted as all hell because it trivialized their healing resources. On MCH? Not a big deal, at all. It makes Heat Blast windows more interesting because it forces you to dump your passively building Gauss Rounds and Ricochets before you enter Hypercharge. The fact that you can flex those two buttons, Hypercharge, and Automaton Queen around based on downtime and your raid composition's burst windows means it's one of the few DPS with a varied play-pattern in every single instance you're in. That's what grants the job some modicum of depth. And it does it without engaging in any RNG shenanigans like the other two ranged DPS do. Aesthetically I like that it went full Edgar but I'm not sure if it's worth the loss of ammo management from Heavensward. I do -not- miss Stormblood's Overheat nonsense. If I was going to improve the job, I'd change Hypercharge to work like a 20% haste buff for 5 hits then mess with its basic combos a bit more (possibly returning the RNG and ammo, possibly adding finishers to simulate that feeling a bit), either reworking or tossing Heat Blast out in the process, and otherwise turning Flamethrower into a Bio Blaster equivalent for Air Anchor. I'm not perfectly happy with the direction they took, but pretending it's 'too simple to be a real job' is disingenuous.