I think the things you mention about 2K7 that makes it a great game for you mean absolutely nothing to me. My problem is that is played like doo-doo. It doesn't matter how good it looked, how good the music I always turn off is, and the time I can waste with ticket prices.
It's all been uphill since.