Microsoft announces sweeping Windows changes - but no apologies ...