PVP needs a better matchmaking system.
I was just in CT against another player. I was wondering why I was doing so well until I saw the end of the match. He's level 15, I'm level 60. I assume our CT rank was similar which is why we were put together. But there should be some other variable that keeps these kinds of match ups. I know that a level 30 can completely wreck a level 60, but at 15 their stats are simply too weak and they usually don't have a lot of moves in their deck. Maybe if matches were sent against people within 15 levels of each other?