Point taken, but you're being far from constructive. If your bars are full of extra macros that aren't represented in the admittedly small spell book, then fine, but say that up front instead of just shooting down my suggestion to use an add-on with static bars and key-bindings. Having such a setup, when you've adjusted to it, shouldn't result in any additional reactionary time at all... it's exactly the same as what you do on your bars only instead of having something like "G" bound to two skills, I have "G" bound to one skill and something like "Shift+G" bound to the other. In both situations your brain needs to recall which keystroke to press, and knowing 2:1 vs 1:1 x2 isn't any different in practice.
Also, there's more to WoW than just "serious" PVP, or PVP at all, and nothing about "serious" PVP disqualifies my suggested solution. People can complain about how unfair Blizzard is being, but it doesn't change reality so you can either find a workaround or drop it. My workaround works perfectly fine for me, nothing anyone has said invalidates it.
What it ultimately boils down to, is shit was not broken and it worked perfectly fine for years there was zero necessity for this change and all it has done is cause issues with people who have been playing the spec the longest and zero impact on others as it improves nothing.
- - - Updated - - -
Fixed that for you
Honest question: What's stopping people from using a cancel aura line in their vanish macro?