MS can't afford? If there is one company that can afford much more and thus have more ability to recover is MS :p