@darth Fix schedules and always-online are publisher's decisions, patch sizes depend heavily on engine architecture, and performance issues were way, way worse back in the 1990s, because today "AAA" games are usually multiplatform and need to run on consoles (which are generally low-end machines).