The article discusses Microsoft's lack of a coherent GUI strategy since the release of Charles Petzold's book 'Programming Windows' in 1988. The author argues that Microsoft's failure to provide a clear and consistent framework for building Windows applications has led to a 'boof-a-rama' of competing technologies and frameworks. This has resulted in confusion and frustration for developers, who are forced to navigate a complex and ever-changing landscape of GUI technologies. The article highlights the various attempts Microsoft has made to establish a GUI strategy, including WPF, Silverlight, and UWP, but notes that each of these efforts has ultimately failed to provide a clear and consistent direction for developers.