If we're not supposed to be taking on large groups of Pokemon (types), then why is the goal to reduce usage of large groups of Pokemon (types)?
I find myself fully agreeing with Pwnemon (and Jas) once more. We should not break this CAP and Sun to counter everything with just CAP5. Beating just the things that are troublesome for our sun team members, like the Lati's and water mons, of which most prominently Toad already gives a lot of breathing room to our sun team, that previously wasn't there. But we don't need to kill everything on a rain team to make sun teams work. We still have 5 other sun team members that you can and should rely on. Favouring reliance on sun team members is what will define how CAP5 really does work best on sun team and not other teams.
The pokemon Jas lists as checks, and those he list that CAP5 threatens seem perfectly fine to me.