An alternative to removing pvp from the bb would be to only have it work on +/- 10% of a player's vl (a level 100 player takes rating from 90-110 players, a level 700 player takes rating from 770-630, a level 10 from 9-11, etc.).
That's good, but broader range probably. 50% +/- so a level 500 can hit level 250 to 1000 for rating. There's a difference between these level ranges, but at least its not too restrictive.
NB : It's half of your level up to double, so that anyone who can hit you for rating, you can hit back for rating.
That works too. Imo, it would work a lot better than either the current system or removing rating from the board altogether...
I'm liking this idea, but imo, +/- 10% is too little (still a lot of the same people doing the same things) and +/- 50% may be too big (because every person with sense knows that a level 500 PvPer who knows what they're doing would make it nearly impossible on a level 250 PvPer).
Why not have a + 25% range with a -10% range? (With levels rounded up where need be)
100 can attack upward to 125, but downward to 90 and still get rating.
200 can attack upward to 250, but downward to 180 and still get rating.
300 can attack upward to 375, but downward to 270 and still get rating.
400 can attack upward to 500, but downward to 360 and still get rating.
500 can attack upward to 625, but downward to 450 and still get rating.
600 can attack upward to 750, but downward to 540 and still get rating.
700 can attack upward to 875, but downward to 630 and still get rating.
800 can attack upward to 1000, but downward to 720 and still get rating.
900 can attack upward to 1125, but downward to 810 and still get rating.
1000 can attack upward to 1250, but downward to 900 and still get rating.
I figure this way, it's more of a reasonable range for getting rating. Therefore, with these approximate ranges, sets could actually compete against each other.