The only time I’ve had fun in PVP games is if they’re in beta and for a few weeks after release. When everyone is new and no one has memorized everything about the mechanics. But after those few weeks you get matched against people who know every trick in the game by playing for hundreds of hours and it’s no longer fun.
Anything you purchase that is attached to a service and you don’t have any physical copies, you don’t actually own.