Microsoft imposes all of this shit on the world. Poorly thought out products, buggy crap. Its finally come home to roost.