I don't disagree with your point, but macOS does not have native Docker. It runs as a hypervisor on HyperKit.
It's always just been a VM on Mac, hence the constant performance issues it faces.
It's always just been a VM on Mac, hence the constant performance issues it faces.