I'll just leave this here : Do not judge classes/job when they're first released. Everyone was crying over SMN in 2.0 saying how terribad they were. Yes it was mostly due because parsers weren't parsing dots correctly but still. ppl couldn't say wether they were doing damage or not while it was OP as hell and it got nerfed multiple time.

What if it's the same case with the machinist? We don't know so it's only normal that with the 3 new classes you need time to know if it's gonna do well in raid content.