attacking interoperability can be bad because it can stifle competition and innovation. However, given that iTunes has an API for syncing to other media players, I don't think that is a legitimate criticism of iTunes.