I remember the first installment of MVP Baseball, and how I was blown away with the graphics, gameplay, controls and every single aspect of the game.
The Show is in that same "ballpark". I can't find a single flaw in this game.
I wish that I could create a great player and take them into "The Show", along with some other little things. Over all though, the game has everything you could ask for (other than 2K9 has a deeper player creation, I think... however, The Shows is simpler and looks better). The Franchise is super deep (Salary Arbitration!!! Waivers!!! Oh, and they even anticipated people not understanding how they work, so they made it to where you can have the CPU take care of specific contract negotiations, rather than all of the contract issues. Plus they have a "book" in the game that will explain it all anyway).
Gameplay is PHENOMENAL. You have a "meter" for balls approaching the wall that is sort of a countdown. As the "meter" "counts down" you time your jump perfect and you rob a home run. It's exactly as difficult as it needs to be. In the past it seemed like anyone could rob homers rather than just the greats. Not anymore.
My favorite thing is that the pitching mechanic is exactly like it was in MVP baseball. It's difficult to be spot on with every release, but you can get in a zone and increase your perfect release zone too.
PERFECTION, or as close to it as you could possibly ask for. I wish 2K9 would shut their doors... it's an insult to the MLB.
Generally speaking, I like this game. Hence the 7 rating. It would be a LOT better if in RTTS your character was promoted based on gameplay rather than attributes. It takes a lot of the fun out of the game when you're playing better than anyone else in AA ball, but you don't get promoted and the scouts hate you just because your attributes are low.
Your attributes should increase based on how well you play the game. Or at the very least, your character should be rewarded for good play even if his attributes are low. Otherwise, RTTS is ultimately an RPG that takes far too long to get to the fun part (i.e., the show).
Full disclosure: I am in my mid-30s and have a baby in the house. Thus, the time I can spend playing games is very limited. My complaint might not be relevant to younger gamers with more free time to spend advancing their characters.