When I think of PVP in this game I think of constant error screens that either say I'm already engaged in a match (which I'm clearly not because I'm not controlling anything) or I get a screen that says my opponent is already engaged. This isn't fun for anybody. Nobody likes to sit there and refresh a screen waiting to get into a match.
When you're at the top of your server you end up in matches with the same 20-30 people everyday. You start to get a feel for who's usually on at that time. So you look at the list of people and you pick off the more difficult opponents because you know the lower ranked ones are on and will just take back their spot immediately. This isn't fun either. Nobody should feel compelled to play this game at a specific time everyday just to "earn" their PVP ranking.
It's not even true PVP it's PVE using another players characters.
EA I know you can do a much much better job with PVP. If you have something in the works please let us know because this needs to be blown up and redone.