I dont think BP is the problem that makes pro pvp boring and unfair. Facing Teams with 3 out of these pokemon: heatran, manaphy, dnight, ferro, rotom, chansey, conk, garchomp makes pvp super boring. Just keep baton pass but implement a ban System. When entering q, u should be able to ban 1-2 pokemon u dont want to face. It would take longer q times but to me thats worth it. And if u dont like bp just ban scolipede.