yuhong writes "I wrote a blog post about the old MS OS/2 2.0 fiasco from the early 1990s, including how it relates to DR-DOS. Why did it take 10 years after Intel introduced the 80386 before 32-bit programming became popular?" Link to Original Source
If it happens once, it's a bug. If it happens twice, it's a feature.
If it happens more than twice, it's a design philosophy.