In any case, there isn't yet a gun-rights-maximalist party against which YouTube could be prohibited from discriminating.
I was born in a totalitarian country, and so I don't find "you can choose your political views" very convincing.
What about religious views? You can choose these as well.
Freedom of speech and political expression is very different from your right to not be discriminated against for expressing your political views. I will defend your right to say "poor people should not be able to get healthcare", but having this political opinion provides important information on your character, which seems very legitimate to consider when making, e.g., a hiring decision.
There aren't easy answers here, and laws and policy are blunt instruments that will usually have some unintended and undesirable consequences.
This is decided in court anyway, so the scenario you point out, while plausible, is only theoretical.