> I'm surprised by how well abstracted MacOS is (was).

Usually the difference between something being well-abstracted vs poorly-abstracted is how well it's explained.