But you may have a different view of what counts as fundamental human rights. And a representative of the Chinese Government would have an even different view.
One might even ask if fundamental human rights even exist, since they are constructs of societies and are relative between different societies.
It's definitely "against the Second Amendment" but it isn't a _violation_ of it - only the government can do that.
Hopefully we can enact legislation to prevent companies who take these stances from receiving any kind of government monies.
It's not even against the First Amendment, because that's only about the government suppressing political speech. Besides, the First Amendment only guarantees your right to speak; it doesn't guarantee that you'll have a platform to spread your speech, or that anyone will listen to you.
Other rights in the US Bill of Rights are more globally accepted as inalienable human rights in all/most jurisdictions.
And why would banning assembly videos on a private platform considered going against the 2nd amendment?