The problem being Microsoft its the most plausible I've heard yet.
Microsoft has a history of not getting it right on the first try, all the way back to DOS; released (fixed): 1.0 (1.1), 2.0 (2.1), 3.0 (3.1), 3.2 (3.3), and so on...
Today it's just "windows update" and "Service Packs"...