I’m at the point where I’m about to probably switch from macOS to Linux for software development. I have to use a lot of containers in development, and I don’t want to pay that tax in macOS. The biggest hiccup is trying to get dns working with the Amazon AWS openvpn client (not my choice). I prefer to use Arch Linux.