That game is always over-rated, so it shouldn't come as a surprise.
This review was dead on. I actually could have seen it go as an 8, but I cant complain.
The same free agent issue and a few annoying bugs that require work arounds keep this game from hitting that 9 threshold.
Hopefully next year the make the CPU recognize that players without MLB experience who aren't on the 40 man roster shouldn't be getting signed for millions a year. That's the main reason for the free agent issue (along with exorbitant salaries for older players who don't decline properly). Perhaps the latest patch fixed these issues {I don't bother simming 5 years in the future anymore since I know all the work arounds}.
All that being said this game is on the cusp of greatness.