IAR: no one complained because far fewer people had 40+ move Pokemon. And it's kind of funny because I can find multiple places where you've said "Two subs can't cover this." Furthermore, I'm not calling for old sub rules where you could sub against everything. I'm going to use the numbers from my proposal against your Gliscir for fun.
I get two subs. I choose Dig and Fly. I miss everything due to agility.
I get three subs. I choose Dig, Fly, and Agility. While you can certainly outplay me, you aren't going to dominate the match just by the basis of having three really good moves. For instance, you could still Taunt, Torment, or Detect but couldn't keep me from doing absolutely nothing to you.
Dig and crew wouldn't be nearly so bad if there was more room to sub against them without getting ripped apart.
I get two subs. I choose Dig and Fly. I miss everything due to agility.
I get three subs. I choose Dig, Fly, and Agility. While you can certainly outplay me, you aren't going to dominate the match just by the basis of having three really good moves. For instance, you could still Taunt, Torment, or Detect but couldn't keep me from doing absolutely nothing to you.
Dig and crew wouldn't be nearly so bad if there was more room to sub against them without getting ripped apart.