what you call outdated mechanics is pretty mutch what defines a hunter. ( traps. aspects and hunter mark) they alrdy made it pretty brainless for the forum whiners. Like insta hunter mark and the trap aura.
Regarding multi doting... WE ARENT A DOT CLASS, that should be a decent answer. Altho I agree hunters need some tweaking, I'm not expecting them to completly change the class.
If you dislike all of that aspects, maybe you are playing the wrong class