I rather like games that allow you to be surprised by what you're fighting.
If you get into a fight at a bar with some loudmouth, alot of times, you have no idea what his fighting ability is. He could be all mouth, or a MMA fighter. Its not known until the first punch is thrown. From there, you find out if you made some poor life decisions, or how you need to react for the rest of the fight.
When you're coming up on a group in a game, and know exactly who and how to hit them, it seems a bit easy and the PvP becomes more automatic from the get go. Much better when leaders have to actually make decisions and shot call, as opposed to just following the same pre-planned hit every single time, against every group you face. That would be no better than grinding gear in WoW.