Then build a town square that is publicly owned, we as society decided to wave our hands of the responsibility of making a publicly owned the internet for the convenience of allowing big tech do it for us. The solution is not force private companies to host speech. It either create a publicly owned town square on the internet or collectively stop valuing/using these platforms so much.