Comment by michaelmrose
8 years ago
Your 5 times in 25 years suggests an overhaul every 5 years. Context matters. WPF became mainstream in 2007
WPF, Metra, UWP, and Silverlight in 2007 -> 2017 is 4 overhauls in 10 years or an overhaul every 2.5 years.
Also not fixing bugs in earlier tech creates a compulsion to switch to the next tech.
metro/winrt -> uwp wasn't really an overhaul, it was just a new name for the next version of the same thing more or less.