Sometimes it seems like Microsoft is in a no win situation. They have a reputation for not being innovative enough,…