Someone explain dh's

Again, I gave suggestions in the quoted post to make this less of a problem.

Blade dance dodge is a stupid mechanic, and so is having 2 separate talents to make blade dance the best skill they can press in literally any situation ever. It’s terrible design, absolutely atrocious.

I am a significant proponent of builds that use talents like Fel Barrage and Momentum. Momentum forces you to choose between doing maximum damage or gap closing/opening; you can’t just mindlessly dash at your target and spam your PvE rotation because your damage will suffer. Likewise, timing Fel Barrage is paramount, because getting interrupted on it would nullify your kill attempt and any pressure you can put out for the next 4-6 seconds.

Also claiming that

is fallacious. Demon hunters have reverse magic; using this at key times is important, but idiots will blow it just to get rid of a root. Purging at the right time is important, it can ensure your typically phys-melee buddy can continue securing a kill against hpal, for example. Like any other class, panic-blowing defensives is punishing, but it is less punishing than it should be because blade dance dodge exists. Mana Rift requires timing, without certain haste breakpoints it’s impossible to hit it in the duration of either of your stuns. Casters can kill you while you’re in the air, and roots are incredibly frustrating; they may as well be stuns to the class.

Look, I’m trying to agree with you, but cognitive bias helps nobody, and DELETE DEMON HUNTER isn’t an option. I’m trying to be constructive.