The trouble with the fact that he was apparently playing on rookie (according to previous posts) is that you can't really take much from the videos, gameplay wise. Playing on rookie normally means more ints, but for those who keep mentioning the lack of "Robo QBs" the Rookie seeting could be the cause as well. In previous games (and in NCAA 09, now that I think of it) the QB is not rediculously accurate for the CPU on the lower difficulty levels. The "Robo QB" normally rears it's ugly head on the higher levels, as if to manufacture difficulty through it instead of through smarter AI playcalling and execution.
The problem I've always had with the difficulty levels in Madden is that it seems to tweak only the ability of the CPU players, and not the ability of the A.I. What I mean by that is if you go up the difficulty ladder, the AI should make smarter decisions. They should call and execute plays more effectively, take smarter angles on defense, create/find better holes on offense. What should it should not do is crank up the ability levels of the players, ie DBs jumping higher, LB's running faster, RB's developing a jedi like force field preventing them from being trackled, etc. Ratings seem to be "leveled" rather than incorporated when you do this. I obviously haven't played Madden 09, and it looks much improved from what I've seen, but I think it's really not going to be an issue that goes away until the way the game's difficulty is measured gets reconfigured.
By the way, this is more based on comparisons to what I've seen done properly in other sports series (I'm currently thinking of MLB 08, but there have been others) as it pertains to AI "adjustment." I know nothing of programming and how it relates to these issues (as I'm sure it shows somewhere
) but I do feel it is something that can be accomplished.