Injection is using an exploit to force it to run your own code. No legit program should do that ever.
The graphical overlays from the programs you mention don't do that.
Not really sure you understand what "injection" means (or we have very different definitions). OBS, as another example, injects a DLL into WoW with it's "Game Capture" mode using the exact same method as tMorph (you can see for yourself on GitHub).
The difference between the two programs is what they do once in-process. OBS is primarily hooking WoW's D3D library functions, which is often all that many "hacks" do. This is why you couldn't just ban every single application that injected into WoW, and why Warden looks instead for specific memory modifications.
arena needs to become more about people playing their characters instead of the normal chain instant cc that is currently happening. By this i mean stun into silence which are TWO different DRs and can go past 10+ seconds of someone not being able to play their character. i do really feel they've gone overboard in this game on the number of classes that have silence and it destroys healers/casters. i mean at one point in this expansion we had mage, lock, rogue, warrior, druid, hunter, spriest, monk and dk all being able to silence. and when you combine silence and stun on casters, you get the complaints that YOU CAN'T CAST IN ARENA. I think a healthy change for the game would be to combine silence and stun in the DR category because you can get 10+ seconds a caster of just doing nothing while being violated.
ps, i'd give lock and mages their silence back with that change.
I totally agree, but Rogues are one of the worst offenders. Glyph of Garrote and Cheap Shot need to both be removed.
I'd really love to see a game where melee had lower damage, but more 'kill CC' like stuns and silences. Casters have to cast to do real damage, but their damage while casting is much higher than melee. Casters also wouldn't really have any kill CC like stuns or silences. This would make the two archetypes rely on eachother in an organic way, where the caster needs the melee to hold the person in place and get casts off, and the melee needs the caster's damage to be able to kill anything. Cleavers alone wouldn't be able to do enough damage to kill something easily, and wizards alone wouldn't be able to hold anything in place for long enough to kill it. And mobility needs to be toned way way the fuck down. People are everywhere now. Warlock Port used to be a solid defensive cooldown, but nowadays it feels like it hardly does anything against cleaves except let them heroic leap to you for 50k. Blah.
I feel like the game was much much closer to this back in TBC and Wrath. Cata and MoP have added way too many counter to the counter to the counter abilities to the game.