The least SE could have done is make the utility aspects (mitigation and mana regen) A part of their cooldown usage.
If they were regarded as overpowered then simply give it a lower potency.
But this... this isn't Astrologian. Machinist has more interesting choices than this.
