Someone else already came here a few days ago. Because this forum isn’t the proper place for it, the post was locked. That OP (whom you’ve got linked already) had already posted in the Arena’s forum. You’ve done all you can really do, I’m afraid.
The only other thing you can try is to tweet @WarcraftDevs, see if you get any traction there. https://twitter.com/WarcraftDevs/ The unfortunate truth is that the Devs are not very communicative, but you and all of those others who are posting in the Arenas forum - you’re doing what you’re supposed to. What will come of it? Only time will tell.
I do wish you all luck and hope something turns up for all who are affected by this.