Last week saw negative story after negative story about Microsoft roll out.