Yo este "odio" lo tendría que desglosar en dos vertientes: la del cliente y la del profesional.
Los productos de Apple tienen mucha calidad, eso no se niega, pero también que tienen un precio demasiado elevado para lo que ofrece. De cara al cliente, es una marca que evoca una sensación de estatus social alto. Si fuera un mero cliente no lo utilizaría porque hay ofertas mejores en el mercado y sin Ballmer en MicroSoft se hace casi apetecible ver a dónde va Windows ahora
Ahora, en el tema profesional depende mucho de la profesión, los que sean editores/diseñadores lo usarán sí o sí, programadores los que toquen iOS o apps web pues puede que también; y sinceramente me causa bastante resquemor que algunas compañías de software den más preferencia a Mac que a GNU/Linux (donde me encuentro ahora mismo)
Me gusta la programación y le doy a todo (Qt, Java, Android, Desarrollo web...) pero para algunas necesidades como desarrollar aplicaciones para múltiples plataformas me encuentro con gracietas como que tengo que usar windows porque la versión de GNU/Linux tiene más bugs que Battlefield 4 o es un infierno para configurar, y cuando yo adquiero un software lo quiero funcional out-of-the-box, no tener que instalar librerías adicionales o modificar variables del sistema (esta pullita va por Xamarin y por Appcelerator). He trabajado con un MacBook y he acabado usando Windows 7 en máquina virtual; por muy UNIX-like que sea se me hace un infierno de utilizar, eso por no hablar de lo bien que se lleva con Java o que la terminal te causa parálisis cerebral de lo mala que es. Nunca antes eché tanto de menos la gnome-terminal o el konsole como cuando trabajé con un Mac...