It's developers working on their time to build an app they want. You don't have the right to demand they do things your way.
Mastodon and friends are built as open conduits with very little in the way of safety or permissions. Spam should be expected.
It's not a Fediverse vulnerability. It's a Mastodon vulnerability. Don't want spam? Use a better fediverse technology.
Sounds like something is incorrect in your setup. Nothing Lemmy does requires x11, dbus, or any display technology.
Jabber (XMPP) or Matrix/Element.
Run your own instance. It's the only way you'll be able to set your own policies. Otherwise you're subject to policies of the instance you're on and those policies may change at any time.
I hear your frustration, but there are other options. They won't necessarily be the same, or perhaps equivalent in every way, but they do exist. You don't have to use the same corporations over and over again.
Nope. It's public. Assume everybody has a copy of everything sent over ActivityPub.
The act of collecting the location data should be illegal. Selling it should never have been possible.
It's a small step, but does not solve the issue of location being tracked to start with. A better law would be to ban the tracking of location without consent, along with banning requiring location tracking for services that don't technically require it.
I host my own. I'd say my contacts are split between XMPP and Matrix with many people having both. A lot of business use self hosted XMPP servers too. For example, Cisco communications solutions are based on XMPP.
The issue with free public servers is that you have no accountability. If they go away, or are left unmaintained, there's nothing you can do about it.
My two cents, host at home, or at an infrastructure provider you pay for service.
So you want me to visit one of the greatest surveillance capitalist and privacy abusers video website to get tips on how to help people understand why privacy is important? Yah, about that. No.