While I applaud Apple for some of their practices, I still hate their heavy handed approach toward hardware/software control: - OSX must run on Apple-approved hardware - iOS apps must come from the official app store - iOS apps must be developed on an Apple-approved device - Extremely difficult to repair your own devices - etc.
I can completely understand why other people want those things, and I'm glad they have a choice that fits their needs. For my needs, I'm really glad I have Apple.