Why not? Your opinion doesn't make these actions illegal by these companies.Public companies and services that promote themselves as a "company for all" should NOT monitor and moderate LEGAL activities of people.
If you have a social, religious, or political opinion that you want to force on others you should come out to the public as such. You can have a "Jewish" Twitter that bans Christmas celebrations, or Catholic newspaper that does not publish atheist ideology, but you can't call yourself a PUBLIC company and force your own views.
If it is LEGAL it should be allowed. I say someone should sue Apple and others for censorship and anti-democratic actions.
They are free to ban whoever they want for any reason they want. Much like these forums can ban its members