Microsoft Is Broken: Time To Pick Up The Pieces