Honestly, I think WM is a success. I ended up pvping a lot more this xpac than in any other 3 before it. The faction inbalance is felt a LOT less at least for me (I'm playing on a 80% horde server) and when I need to get to the summoning stone to raid, I just turn wm off when going to the capital to buy my flasks and pots.
But hey, really, try to remove the overreacting glasses for now. World pvp is about being dumb, ganking and getting ganked. You don't need to do it if you don't want to - which is why you can toggle it off. And really, the rewards for WM on are 15% more resources. This is ACTUALLY, once you're max level, 15% more AP from world sources, which no one gives a damn(gosh, a rare mob that gives 150 AP is giving 172 is really something worth doing a gamemode you don't like?), and 15% war resources, which no one REALLY gives a damn.
Open world isn't even the best way to get those resources anyways. Why care if someone else is getting 15% more irrelevant stuff than you? If grey items dropped more for one faction than other, should this really bother anyone?