Back when I was somewhat involved in the gaming industry a very, very smart programmer told me the reason his game with his new fancy, innovative, advanced engine didn't work out.
If you make it possible for level designers to make six square mile levels, they all make nothing but six square mile levels.
The internal Commandos Level Editor had a bug where it computed twice the memory footprint for the level. When the boss found out, he ordered the tool programmer to NOT fix that bug or tell anyone about it.
If you make it possible for level designers to make six square mile levels, they all make nothing but six square mile levels.