I agree completely, it is ridiculous and should be stopped immediately, but I don’t see a way this problem can be fixed. EU is trying, for example after GDPR all these cookies became horrendously annoying. What you’re suggesting will lead to clearer and possibly lengthier EULA or TOS documents but in essence we would still have to either agree with them or not use that service. While a lot of open source and self hosted options exist to replicate many of the services, but you can’t rely yet on that for everything.
You can sure as hell double down on strict privacy settings and use a lot of privacy friendly options like librewolf, mull, private dns, nextcloud, matrix/jabber, VPNs, immich, better search engines, Open street maps, and OSes like arch and Graphene.
I’ve been dabbling in self hosting recently and found that chatgpt can help you setup a lot if you don’t get annoyed and keep fixing your prompts. It even writes out your docker compose files for you and you can ask it questions on what things mean and what’s linked to each other. If you do try it out though, avoid giving personal info like passwords in the chat.
How are you measuring your speeds? I think cloudflare speed tests were more accurate for me then ookla, but in the end downloading a large file over usenet gives me the best picture
Edit- and that made me realise my ssd was a bottleneck, replacing that helped me go from 500-600 to about 900-950 on my gigabit connection
I find nzb360 to be all I need and more, on android. Wish it were there on ios too. Would be great to see the new LunaSea and paying makes sense, but I don’t know if I’ll be up for installing a server side application for this.