This is the list of my boycotts:Microsoft for the development of alternative and bad designed file formats like OOXML, XML Paper Specification and Extensible Application Markup Language (XAML was a failure and Microsoft is trying to embrace and extend SVG to make it fail) when there are already standards like OpenDocument, Portable Document Format and Scalable Vector Graphics respectively.