PvP is not just playing minis, duels or ganking. Every kind of competition that is not versus the environment program is indeed pvp. If you want your guild to be better at pve than other guild, then in fact you are doing pvp, because your competition is with other players, not with a machine.
Now bring that competition to its full possible development: pvp wars. And then you have again a thrilling game with no expiring date regardless that not further pve content is added.
.