Just pretend your ruin is your pet making an attack.

That is pretty much the only difference.

There is no difference in playstyle even if all our attacks were somehow "done by the pet". You'd still have to tell them to do the action, to be balanced for all classes it would still have to be on the GCD, etc etc. We get it, you don't like dot classes then play something else. Seriously, there is no vehemence here, but simply that those that hate the base gameplay aren't gonna be satisfied. You knew what it was like when you got started.