Having previously said I had no interest in PvP, the release of the leagues and the relatively simple to obtain rewards have made it worthwhile doing for me as it helps me power things up. That’s a win.
However, it does feel like there so much of a random element to a lot of matches about which you can’t do anything. If your opponent has a team which you can’t counter then tough. You couldn’t know that in advance. You can also win matches the same way. Boring.
I’d much prefer a system that had an element of skill to picking your team. Maybe something like you nominate a squad of 6. When you’re matched you can see your opponents squad, but not their CP or moves, and you then both get 60 seconds to check the two squads and select which three from your squad you’re taking through to the battle.
Sure, they’d still be a lot of standard squads but it would open things up to throwing a few curve balls in there or bluffing a bit. Plus, during the battle, it would make shield baiting a lot more interesting as your opponent will have some idea who you may bring out later.
Maybe many would hate it since it would take a bit more time per battle and they only want the dust. I think it would make things more interesting though as at the moment it just feels a bit empty.