I’m going to take Blessing of King’s suggestion and write something about PVP and PVE. Lots of people who prefer PvE hate PvP (they like the teamwork and atmosphere of raiding) and lots of people who prefer PvP loathe PvE (biggest complaint seems to be that PvE is “scripted and boring”).
I actually find that PvP’ers who give that excuse are hilarious, because it just goes to show that they have no clue what’s going on in both PvP and PvE.
A PvP match, be it an arena or a duel, is just as scripted as any PvE boss encounter that these people complain about. The only reason why someone wouldn’t think so would be due to ignorance, of either the skills available to other classes or the appropriate tactics. The difference, just as in any raid, lies in the execution of the script.
Lets say my warlock is dueling with a pally. First thing we check is, what spec is the pally? There are lots of telltales that would dictate what is the best course of action to handle this. So it would go something like “if holy then do X. if ret, then do Y. else, laugh at the prot pally”. If you know what abilities a pally and each spec does, then obviously you know what to do to try to counter as best as you can. If he’s holy, you know his damage output won’t be great and he’ll be trying to outlast you. If he’s ret he will try to close and burst you down. As a pally he will be weak against fear, you’ll have to counterspell his big heals or interrupt them with fear, try to burst him when he has forbearance etc etc.
All this doesn’t change regardless of who is playing the character. You don’t get any new abilities. You don’t magically do more damage because you press the button harder. Sure, you can have little tricks here and there, but that doesn’t mean the fight isn’t scripted. It just means your opponent didn’t read the script carefully and thus got caught. Just the same as getting caught in green fire from Boss Z. I doubt that most of these whiny PvPers were ever involved in any difficult raids and probably don’t really have a clue what’s going on during the few raids they were in, save for the exasperated instructions given by the raid leader to “do this! no, jump that way! now pose like a teapot!”
The script for PvP is longer and more complicated since there are more possible actions than for a PvE encounter, but if you actually understand the classes the “best” course of action is pretty clear cut most of the time. Just as for PvE, if enemy does that, do this.
Unless of course what they really mean by “not scripted” is actually “i like to bully people who don’t know what they’re doing and don’t actually fight back, unlike those pesky AI controlled mobs who don’t go AFK”.