^^ I agree with a lot of what you said.
The thing with the Show and NBA 2k13, I feel like they at least give you your money's worth. There is so much that can be done, and the length of their respective seasons, you get a ton of gameplay time. Hearing about some of the games these days that people beat in the first week, or even month, is basically impossible. But because there is so much value, and so little is often changed, I usually only buy games like this every other year and have to suffer through some of the outdated rosters, but usually by then I'm so far into my season of whatever I'm playing that it almost doesn't matter. The biggest thing is when a rookie or rookies show up in the league in the year you bought the game, and they aren't any good until the following year on the video game.