Microsoft sacrificing long-term reputation for short-term profitswindowscentral.com10 pointsluckysid2 years ago