To be honest, you and I aren't their audience. The real WowAce audience is and always has been the addon developers, not your run-of-the-mill end user.
We were always meant to use the established download sites like curse or WowInterface. Coming to depend on WAU and files.wowace.com was a mistake on all sides. The users are just going to have to come to grips with the fact that the situation became untenable, and the change was for the benefit of the devs, not us.
Understood, but tell them. When WAU breaks, a lot of people are going to come to WoWAce.com and see, nothing. They might google "WTF happened to Ace/WAU etc" and get that lovely "WTF just happened" thread full of entitlement and elitism. When you hit the forums, there's a section for "Updaters", which is where I would go first, and there's no information there. Or Announcements, where there's still no information. Or Site Issues and Suggestions which takes you to a CurseForge Bugzilla thing. Anything that makes sense to check has zero information, It's all buried (more or less) in General Chat.
I'm not advocating that the direction changes, just that everyone accept that it DID become a user oriented culture, and that those users (half a million by Kaelten's estimate) be told what is going on, and what to do about it.
Edit 1: Elaborated on Updaters/Announcements/Issues forum groups.