I have a similar opinion about the dreaded scripting.
As long as the AI in football games or games in general can be rudimentary at most, implementing mechanics such as scripting in PES is, on balance, a good idea. Why? I played enough footy games in my time (before we were subjected to current PES-FIFA two party system) that were enjoyable and promising but had one critical issue, at least from the point of view from a single-player oriented chap - dreadful offensive AI. It was hard to win, challenging to draw and... challenging to lose. The venerable Football Kingdom, as I remember it, had this problem as well and so did many other footie games, including older FIFA games, before they ventured into the "unbalanced in favor of CPU" direction.
PES series avoided this by having a well balanced (in comparison to other titles) gameplay and by implementing something that helped the AI remain challenging and to provide something that breaks the monotony of a fully predictible game flow, even if it turns out obnoxious and unfair. In a way, scripting also may give a (admittedly fake) sense of momentum, or giving a match some sort of a scenario.
In the end, it's all about the AI catching up to the player - sometimes it scores in a legit way, sometimes you think it didn't but it actually did and it was you who made some fatal mistakes, and sometimes it blatantly cheats. Any experienced PES player can tell a goal is going to happen many seconds before it. And really, I learned to live with this and to a degree, appreciate it, because I'll rather have a game were AI is able to score and provide a challenge than AI that always plays by the rules, is not very good at it and, even on highest difficulty settings, turns into a whipping boy after just a few days of playing.
Then again, I believe that every match is winnable and now matter how hard the CPU tries to cheat it's always possible to outdo it, it may just be extra hard. I know people have posted before about trying to redo a match 25 times and only managing to win once, which may be a proof that some games are just meant to be impossible. Than again, some folks out there were able to go full seasons without conceding a win on Superstar, claiming that PES against AI is a waste of time because there is no challenge.
Scripting may be infuriating at times, but I still prefer it to 95% passing accuracy AI teams have in FIFA, regardless of team level. An example of an unbalanced part of game that affects almost every match, rather than every few of them.