Ubisoft seems dedicated to ending the PvP in this game. Between the lack of attention and upgrades to the lack of policing, the PvP seems to be something they’re interested in letting die.
Before the launch of BP, I remember the development team saying, "We plan to introduce rank matches later."
I was looking forward to it, but the development team seems to have given up on that attempt without permission.