I think some of it had to do with the Gamebryo engine......since they are using a new hopefully all of the freezing and other issues will be fixed.
Gamebyro didn't cause the game to freeze, or Salmo the Baker to not sell things, or the Ring of Vipereye bug, or CTDs, or savegame corruption... Gamebryo just drew the screen folks.
In case someone disputes this please come forward. Thanks.