I don't think that's a good, or even workable solution. Social media companies are not public utilities.
I'm saying this as someone who thinks Twitter in general is stupid, Trump behaves like a clown on Twitter and the best outcome would be if everyone stopped using Twitter.
But you cannot have it both ways, and in that particular issue he is right.