Supercancel shouldn't be necessary in a football game at all. The game AI should be intelligent enough to understand what you are trying to do.
Agree 100% completely.
I'm not stupid enough to say any game is perfect, especially not one I like (I have had so much enthusiasm for PES in my life, which is why I'm so critical of it - if I didn't like the game at any point then I wouldn't care enough to find fault with it). And in this regard, FIFA does have issues - not just that you don't have time to use a cancel button in certain situations (and that you shouldn't have to in the first place), but also that supercancel just does not work when you need it most (i.e. when you can't select a player, and you're pressing every button on the pad for three seconds while the game thinks about it).
But I don't think you can seperate PES and FIFA in this personally, purely because neither is acceptable when it comes to this. Yes the FIFA selection-lock is a bad bug and it doesn't happen in PES, credit to Seabass (PES is one of the most bug-free games I've ever played, but the reason for this is that so little changes and I'd rather have a game with bugs than a boring game - but that's a different argument). My point is, it shouldn't happen in either, end of story.
I'm sure I know why it's required as well; because without it, you could exploit the CPU too much, and the game would fall apart. It needs the boundaries and the rules it has now, otherwise the CPU won't be able to control you enough to restrict you from winning 20-0.
And if that's right then the best answer for us all would be to (finally) rebuild the PES engine specifically for the technology we have now (the base of the code is still the PSone base, Suff has mentioned in his podcasts before that you can't extend office blocks over and over again or they will collapse, you need to rebuild with a solid, modern foundation), and make it so that shit like this isn't needed.