Common criticisms of Microsoft