That's perfectly understandable.
All in all, basically why i dislike dancer is the RNG aspect of the job.
I am a huge fan of machinist for pretty much same reasons, tho. There's no RNG involved whatsoever. It may be not as mobile, but still you are free where and when you can move.
It has somewhat simple rotation of 1-2-3, mixed with your 2 OGCDs. Drill/Air Anchor is off the cooldown? Smash that button, preferably with a guaranteed crit proc when it's available. Then there's your hot blast spam mixed in, and that's more or less it.