Meanwhile, all the new options look like convoluted way to not change anything, but being able to demonstrate to regulators and PR, that something is being done. An effort for show, do not care about the result.
The reason, why Apple can do one checkbox and everyone is happy, but there is a higher standard for Microsoft is very simple: Apple has demonstrated, that they can be trusted, while Microsoft has demonstrated exact opposite. Dragging their feet doesn't exactly help. Even Canonical when they did their misstep with Amazon, had a lot to do to repair their reputation. But they honestly tried; Microsoft didn't start yet.
Still, silencing a Mac on the network is way easier than silencing a Win 10 machine. It is not only the telemetry and the visibility into which process does what, but also the control over updates and persistence of your rules. Silent updates that change or misinterpret your settings (firewall rules bound to executable version, then updating this executable and applying default rules instead of yours are definitely not my favorite experience) significantly increase the time and effort needed, compared to other systems.
The telemetry Windows 10 didn't allow you to opt-out of at launch was the same telemetry every version of Windows since Vista (including 7) have not allowed you to opt-out of (including Windows Error Reporting, which even Windows XP had a stripped down version of that). There's a bit more of it in 10, but it's not like it magically appeared overnight...
Now there's half-dozen or so checkmarks, all in one spot, with a lot of information (and links to a lot more information) on a lot of detail as to what each checkmark includes (and what is impacted by turning it off). It's overkill compared to Apple's "one checkbox", but a lot of voices shouted they wanted a lot more information and a lot more ability to pick and choose.
The same people that trust Apple to just have one checkbox and be done with it, are some of the same people that want 100-page documents with specifics from Microsoft and why we've come to this page full of checkboxes and tons of stuff to read impasse. This is part of why I'm getting cynical about privacy complaints and feel like this discussion isn't going anywhere productive.