So it's hard choosing one instance but having an account in Bluesky, another one in Steam, another one in Epic, another one in PSN/XBox Live, another one in Twitch, ... it's the easiest thing in the world.
Idea: The ads could be marked as such by the protocol or the instance would risk detestation. Then, every other instance could choose if they show ads or not.
The authentication could be another service, split from Mastodon, Lemmy, Pixelfed, ... that only gave that service. The instance asks the auth server about "user@instance: password" and the server just says "OK/fail". That or sending the user to the auth server to get a session cookie.
Except everything is related to politics. The price of the bread is politics. The roads made, politics too. Having to pay the doctor or not, politics.
Politics is not "what the politicians do". It's "affairs of the cities", from Ancient Greek πολιτικά (politiká). And everything that affects more than one person is an "affair of the cities".
If someone though Harris is far left then that person wasn't gonna vote for her anyways. Just as if someone didn't vote for Trump "because Harris said he is far right".
For the things that require you to pay by transfer.