There is an ongoing battle on Bitcoin Twitter about whether Bitcoin should be considered a weapon (and protected by the Second Amendment in the US) or speech (and protected by the First Amendment in the US).
Bitcoin could be whatever depending on how it's used by it's owner. And IMO forcing Bitcoin to be either weapon or speech to get protection by 1st/2nd amendment is ridiculous.
I do believe Bitcoin falls under speech because we have a 12 word seed phrase that gives us access to our property.
If you're going to force Bitcoin as speech, at least make better argument. For example, Bitcoin is used by citizen to perform freedom by speech by utilizing OP_RETURN.