I've avoided posting in here due to the 'flammable' nature of the topic, but my own personal stance on macro's, which may not be liked...
For PvE - have at it!
For PvP - Nope, nada, diddly-squat.
"Player Vs Player" should obviously be me, a player against another player and not their macro.
Now, is my stance on it going to cause changes to be made? Highly unlikely, so I need to put some effort into learning my own macro's to make life easier for myself.
However, despite my efforts, I'm still utter sh1te at PvP and I don't see that changing any time soon! 
Now that I've poked this forum thread with a big sharp stick, I'm going to run the other way...