John Carmack argues id Software should have upgraded the Doom engine instead of rewriting technology during Quake's development · Digg