There are three PvP forums. You might want to post something more constructive than
https://us.forums.blizzard.com/en/wow/t/zero-blizz-presence-here-wtf/698713
You haven’t explained what your post in Battlegrounds was about. There’s nothing to inform Blizzard what issues you have or what solutions you think might work.
It seems like a contradictory comment. How are stuns out of control? What specifically do you mean by this? If casters can escape with ease, how are stuns an issue?
If you want something done you need to give a lot more information than you have.