Chinese State Media Slams Microsoft by Bethany Allen-Ebrahimian | Jul 8, 2014 | Monitor Xinhua says ending Windows XP "extremely irresponsible."