So if some restaurant business says X (gays, christians, asians etc) not welcome we don't want to host them, that's fine too?
They could be. Or do you just mean physical handicaps?
So; if YouTube said "we don't allow Christian white men" or whatever, absolutely, that's terrible and shouldn't be allowed. If they say "we don't allow people to say things that are actively harmful" that's quite different.
If you go into a restaurant and insult the servers, or start bothering other patrons, they'll ask you to leave. That's perfectly fine.
edit: typo