I guess I'm about 70/30 on my QB controversy now. Hunter vs rogue. Enjoying both, and each has their downsides but man, is it nice to not have to treat every trash pack like a goddamn raid boss. That's probably the biggest deciding factor right there.
I like rogue on the bosses mostly because of all the tricks to avoid mechanics (cos, feint, shadowstep, etc) while watching other melee die in whatever I'm purposefully standing in. There's just more tricks to use that make me feel more smarter. Catalyst: Red casting? Yeah, I'll just go ahead and COS so the retards who don't move don't kill me. And it's fun to level because of the talent combo of boosted stealth damage + cloak and dagger for 40 yard teleport nuclear ambushes. (if you haven't tried that combo, holy shit you are missing the best part of rogue. Sadly, useless on bosses) But it still sucks on bosses with lots of low HP adds that for some fucking reason aren't being killed by ranged faster than you can even move to melee them.
But hunter for the most part is what I imagine a good bidet splashing after a sloppy dump on a hot day must feel like. Sure, you are constantly made to move out of crap or handle some dumb mechanic - but at least you aren't ever stuck staring at the boss from just out of range while the goddamn tank has it planted in a sea of bullshit.
I guess it's a question of choosing a difficulty setting. One that changes with each boss.
Example: Malkorak, Blackfuse. Rogue? Tunnel boss. Hunter? Loads of bullshit. But the opposite is true more often.