If you chose an RP server, then you should expect to be on an RP server. RP people are completely within their rights to expect Blizzard to keep supporting RP communities.
I personally don't play on RP servers. If the issue is not on an RP server, it should be reported on the official forum. If you're on an RP server, then I'm sorry but you signed for that.