Isn't he complaining about real life details being missing from the game? I don't get your point.
If you consider regular contracts for MyCareer players a "real life every minute detail" then 2K12 had "real life every minute details" in it, but it was just inexplicably removed for a system that seems to be geared towards generating micro-transactions.