The Timeless Struggle with Upgrades: From Chariots to Software