The types of bugs that Bethesda games have are a symptom of a short-sighted underlying architecture. Architecting a system that’s relatively easy to modify and maintain without causing unintended consequences (bugs), is an entire discipline. Many game developers are in it for the sparklies and are openly resistant to…