If the Internet companies want common carrier protections like generally not being responsible for user actions, they have to act like a common carrier.
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.