the differences in diesel and petrol burning engines are not there arbitrarily. they specifically need to burn different fuels to work. apple doesn't have to make all their filetypes different to work with their system. it's not just apple that does it though. all
companies that do it are pricks.