If a restaurant promised to deliver food you ordered and then didn't and you complained, would it be reasonable to tell you to shut up, stop whining, if you're unhappy go somewhere else?
Ranked WZ were promised with 1.2. They said they would be there. The OP and anyone else unhappy with this failure has a valid reason to be angry. Every single day they don't deliver they are letting the player's down. BW will lose subscribers and they deserve it. That's what incompetence and failure bring you in business - decreased revenue.