I don't know, man. I've played FIFA on and off since the series started on the megadrive, and pretty much every year since 99. Most of those were burned PS1 or 2 versions, but for FIFA06 I bought it on PS2, then from 07 onward I've got it for the 360. The swap over to the 360 has been frustrating, because simple things from the manager mode that were present in the PS2 version just didn't come over to the 360 version.
Then I played the UEFA CL 2006/07 game and it incorporated a while bunch of great changes like holding down a button to take a quick throw and easy ways to skip the boring animations that repeatedly play, etc and I stupidly assumed they'd fold those ideas back into the main FIFA line (and I even saw it being suggested by EA at one point), but it never eventuated. FIFA has always been flawed, but at least it was a fun game to play, and mostly show-stopping bug free. My mate and I played 06, UEFA06/07, 08 and 09 together a hell of a lot, and at the end of 09 I was really excited by some of the announcements about 10. The 360 dribbling/running, shared space and reworked ball physics all sounded great, and for the most part they worked pretty well. But the managerial mode, which for me is the core of the game, was completely and obviously broken to the point where it was obvious they either didn't test things properly or rushed to release knowing that those bugs existed.
The assistant manager did stupid shit like putting CBs in as Strikers, putting buggered players on, etc. If you turned the assistant manager off it'd still happen sometimes. You could buy players and then a couple turns later they'd disappear off to some other team without being paid for, or you'd scout players and they'd change completely after you signed them (not just stats, like, names, etc). If you subbed a player the game would treat them like they never played, so they wouldn't earn experience or get a match rating. Some of the achievements were bugged, so you could never tick them off, or others would get up to a certain point and stick.
Gameplay-wise the AI has always been average, but now it just cheats by altering the ability of the opposing team. Not sure if it has always happened or what, but I knocked it up to World Class difficulty and played as 4.5 star Arsenal vs some half-star league two team the other day to test a theory and the 0.5 star team ran about, passed, tackled and took shots like they were my equals in skill, which they should not have been. I mean, I know that it's kind of hard to make AI more intelligent or something, but jacking their abilities up artificially is just fucked, and makes me wonder if the game actually gives a shit about the real skill levels of a team or if they just use an arbitrary sliding scale based on the difficulty level you set it to.
and to cap it off, despite all the "shared challenge space" shit that they've been throwing around about 10 and 11 you still get AI players running smack into you and no foul being given due to it being a result of a physical collision rather than a decision or action made by the AI player, so instead of seeing a normal game of football I usually see a comedy show of people falling over. In one instance some cunt knocked me over and hurt me in the process. As I lay there rolling on the ground in agony he kicked the ball toward me and tripped over me because he's a fucking idiot AI, then the ref gave him a free kick because I'd obstructed him or someshit. That is fucked.