Seeing as I used to work for apple' I'm not shocked or surprised by any of this. There is no shame in using what works for the required job. Yes, apple uses HP servers in their data centers and at their store locations because that is what HPs are good for. They used to use a Microsoft payment system, I think it was named EZ Pay at their apple stores before they switched to using iPhones or whatever. Yes they use windows for a lot of tasks that require windows because it isn't worth Apples time to make in-house software to do what existing software already does at a fraction of what the development cost would be.