I genuinely blame Naighty Dog and Rockstar for creating an era of games that take 5 years to develop because they allowed their pursuit of visual fidelity to outpace their ability to sustain reasonable and cost effective development.