I’ve never understood this type of “gotcha!” that always gets trotted out when a company uses another company’s product to develop their own.
If all of the debugging, testing and factory management tools are standardized on Windows - why rewrite them if you don’t need to? It seems like a waste of resources.
(This isn’t limited to Apple or even technology companies. It applies to tons of businesses.)
There are tons of examples like this. My favorite is Apple using windows xp to make and test iphones https://www.businessinsider.com/apple-uses-windows-xp-in-iph...