You don’t - but you do need it on Linux to install certain other developer tools. There is nothing unusual about having to install developer tools.
> It wasn't that long ago that Macs had server software out of the box.
So what? Are you saying you didn’t realize MacOS is now aimed at consumers?