Well, just out of curiosity, how do your conversations with the people who have contact with the client manager go? Do you just call and they say we're working on it it'll be ready tomorrow just wait and you're just like okay whatever? If so, and if you aren't doing this already I think a better course of action from a business employee and somewhat-customer-service head for the TF2 community, you are basically the voice of our best interests. So as I said earlier, lobbying for them to change and telling them to basically stop dicking around because it's really hurting your business as we are all paying customers.
It's common sense, a happy customer makes a happy company.