Microsoft is a company with some serious identity issues, at least they have become a company with identity issues. It seems that they do not really know where they want to be or where they belong. Looking back at their history it seems that ever since they built their own gaming console Microsoft has begun to think of themselves as a hardware company more than a software development company. This was probably not the best thing for them to do or to think.