It's more like how the need for backwards compatibility prevents bad interfaces from ever getting improved.