they tried to implement ads in Linux* but it kept breaking the audio if the version of pipewire-pulse where bluetooth worked on Gnome conflicted with the version of pulseaudio-pipe that worked on KDE, so it was abandoned. one lone ads enthusiast is to this day trying to rewrite libadvertisingd in Rust.
*misinformation