This blog post is 90 prelude/buildup toward these two claims:
* MacOS X was a very good OS for developers,
* MacOS X 11 is not.
The first claim is discussed in the prelude, but irrelevant for the conclusion. Three arguments are given for the second claim:
* macOS11 runs on ARM
* macOS11 UI supports touch
* macOS11 is not open and good [like macOSX] but easy and good enough
That's it. This leaves me quite disappointed.
macOS 11 running on ARM, RISCV, x86 or powerpc has little to do whether it is good for developers. I have an intel mac and do a substantial amount of ARM development on it: qemu works just fine. I expect qemu to work as good on arm for developing for x86.
macOS11 supporting touch does not say anything either about whether it is good for developers. Windows UI supports touch, and that's quite good, even for developers. I also have a Lenovo Yoga, and I can fold it, and sketch on it, which is great for web meetings. All thanks to having a good touch screen and good OS touch support. So IMO this change could make macOS11 better for devs than macOS10.
I haven't heard any information suggesting that macOS11 is less open and less good than macOS10. macOS10 was never great. It has quite old BSD utilities that are often subtly incompatible with their Linux or modern BSD variants for apparently no reason. macOS11 does not make this better or worse. macOS10 requires pretty much every process to grant permissions for everything nowadays, which makes it a bit of a pain to do something in the terminal without granting all permissions to the terminal, but that's only one click away, already "prepared" by apple, and you only have to do this once, etc. Each release of macOS 10 has made it more painful to use for development in some ways, and also better in other ways (zsh as default shell, C++17, C++ modules, dropping CUDA support, no native Vulkan support...). It was never great, it was always kind of a mixed bag.