Businesses should be able to refuse service to anyone unless that business is such an essential part of life that they must be regulated by the government to make sure they don’t discriminate against anyone. Can you imagine a business shutting off your water because you are a democrat and it goes against their moral code or shutting off your power because you voted for Donald Trump… They are such an essential part of life that they are considered public utilities and therefore regulated by the government. They can’t "Refuse service to whomever they like"there are laws against it.
Now in order for us to consider social networking as a public utility, we would first have to prove that it is an essential part of life. Just like water, sewer, phone, and power. I don’t think we are there yet. Facebook, Twitter, and Google are not an essential part of my life. (except for Android).