You probably don't love everything that Microsoft has put out. In fact, a lot of people look at Microsoft as...