Sure, but it's entirely irrelevant to a private company. The quote was in reference to government tyranny, not some rule imposed by a private company. The spirit of the Second Amendment isn't to encourage a well-armed militia to overthrow a private company.
If you don't like the rules of YouTube, go elsewhere. The true spirit of the First Amendment is that you have the right and freedom to do so.
I think you're ignoring the point being made. The point stated wasn't "The first amendment applies to Youtube therefore freedom of expression should be allowed on Youtube". The point stated was closer to "Freedom of expression is important so it should be allowed on Youtube".
If you don't like the rules of YouTube, go elsewhere. The true spirit of the First Amendment is that you have the right and freedom to do so.