Its the simple fact that people don't like the current pvp system (or pvp in general) and awarding them something pvp related for doing it will not attract them.

You want people to start doing pvp you need to give them something they like such as minions or glamours or something.

That said i wouldn't say no to more pvp statistics in your pvp profile such as kills, revives, captures etc.