At least with Windows one can 100% disable start menu ads using either gpedit or regedit. A major reason I switched from iOS to Android are the much more powerful adblocking options for browsers (Brave, Firefox, etc.). On Android I can use F-Droid and Aurora Store and install a bunch of Google Play Store apps without a Google account. I can use a proper terminal with a real filesystem and git.