Microsoft sacrificing long-term reputation for short-term profits (windowscentral.com)