I don't know why people keep clamouring for new engines. Surely if you do your engine right the first time, you only need to keep updating it?
Starting from scratch every time is a bad thing, people.
I'm not software developer, but I would guess that over time, it would be difficult to keep modifying and updating an engine and a point comes where it would be easier to put all the tech (and new bits) into a different engine.
PS
