Considering how many disgruntled Mac users there are right now, this is not a bad move. I'll eventually just go back to Linux and/or FreeBSD, but many others may prefer a more commercial offering and it seems like Windows is becoming more attractive as a development platform (WSL, the new terminal, the .NET 5 directions etc).
True.. Apple has been treating developers badly. Just when they had started to finally attract developers to MacOS after the Windows 8 debacle.
Speaking from the outside — I switched to Linux around the time XP was released — Windows got quite a bit better over the last few years, while macOS is on a steady decline/convergence with iOS path. Even ignoring the OS itself they have done a lot of cool things in recent years: VSCode has become my main editing environment, PowerShell works well on Linux and Mac is quite nice for scripting and .NET Core is a neat way to write F# on all platforms.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.