If you want balanced ranged give them more penetration through guard. Give them a reason to exist besides being juicy meat shields for Ninja/Monk to bully. Already bad enough their DR is significantly lower, (even with nerfs incoming in 6.4) Purify should be made to both cleanse all CC currently casted on you, and prevent further CC for 2 or 3 seconds.

Hot take, machinist needs to be completely revamped. Just takes them getting caught with their pants down with no guard or purify to get murked and killed instantaneously - And that LB in frontlines may as well be completely useless since it only does a significant chunk of damage to ranged/casters. At least give them an ability to leap backwards like bard.