I wonder if this sort of "encapsulation" you describe Apple did could have been one of the reasons why they succeeded in building an amazing product? It seems counter-intuitive at first, but isn't it a possibility that encapsulation works well outside of software as well?