Because Rockstar has schedules, deadlines, budgets, QA requirements (probably more applicable with actual mechanics rather than texture improvements), and return of investment concerns (higher graphics = higher requirements = smaller potential market, thats partly why Crysis sold like shit its first two weeks).