I think Apple are famous for not having this core competency compared to its competitors?
> so why special case it?
Why do companies outsource anything? Why doesn't Apple employ its own janitors? Because it's not what makes them money and their engineers are astronomically expensive.