The Internet is inherently a privacy nightmare. The Fediverse, unlike other services, just doesn't pretend there is privacy.
If you want privacy, you should be using end to end encryption rather than trusting a service provider to protect you. This is as true for every other service as it is for federated ones.