| Sending you an email after you signed up is "unethical"? That's a bit carried away, don't you think? There are unsubscribe buttons with laws that enforce that they work. Meanwhile hyperscalers are constantly in your eyes and ears and they have a million ways to bypass those regulations and get into your headspace regardless. Your URL bar is an ad. Your phone default settings and push notifications are ads. Your app store is an ad. Every new feature or OS update is an ad. Your new tab screen is an ad. Your browser updates are ads. Dollars are spent on attention. You don't make it in this world without securing some attention. Some have worked themselves into a place of eternal captive attention, everyone else is either climbing the mountain or running the treadmill. And all those employees' livelihoods depend on it working. Otherwise they starve. Be thankful you, as presumably an engineer, don't have to be exposed to this game. It's Darwinian and adversarial, zero sum, a fight to survive. Maybe you're happy working for someone who does all this work for you or figured out a tiny niche where it isn't necessary. But reality is much different. |
I purchase a product from company X. They require an email and will not let me buy without it. I actually do want an email confirmation that the order went through and even that my product shipped.
I do not want emails about "we released a new thing" or "we have a sale" or "it's Tuesday and we want you to remember we exist". Signing me up without an explicit opt-in using information you required me to provide is absolutely unethical.
"X is even worse" does not make Y ethical, good, or acceptable. What your least favorite corporations do isn't relevant.
Other people are inconsiderate monsters who litter in national parks and abandon mattresses on the side of the road. BP and Exxon did more damage to the environment than I ever could. It's still unethical if I drop my garbage on the ground.