Apple seemed to copy this one exactly as iCloud asks you the same all the time. Honestly these days Linux feels like the only sane platform as you can customize it properly.
I am a big fan of the command line, but running linux as my daily driver is like trying to daily a kit car -- it breaks all the time and i spend more time than i want fixing it. With macos, i get my beloved command line, nice hardware, and a reliable OS. Win win win.
In the Apple ecosystem, turning off iCloud's ability to send notifications is as simple as unchecking a box in settings.
Just as you can uncheck a box in settings to turn off Apple Intelligence.
Unfortunately, Microsoft doesn't want Windows users to have the same level of control.