Yes, there should be public social networks. Even if it is slow and you have to clean your spam every day, it is now as essential as roads and electricity. Governments around the world guarantee the right to free speech and association but in practice this isn't happening. I wonder which country will be the first one to launch a public utility messaging/social feed app.