If Congress can criminalize such claims, it could make half of the
pick-up lines used in bars across the country crimes. It could
theoretically criminalize other false claims from architects to
accountants to anthropologists.
The clearest sign that this statement is a bit extravagant is the fact that Congress criminalized such claims a long time ago, 87 years to be precise. The Act of February 24, 1923 (42 Stat
1286) punished the unauthorized
wearing, manufacture or sale of War Department medals by fine and imprisonment. Any ensuing harm to architects, accountants, or anthropologists would surely have been noticed by now.
First Amendment rights are important, but they have limits; they have never protected counterfeiting, trademark infringements, or impersonation of military personnel. Of course, wearing a false medal may not seem like an actual fraud, but circulating false currency might not seem like a fraud either. In both cases, however, the victims are the holders of the real things which lose a little of their value with every false one out there.
In 1923, Congress felt that it had to protect the value of the medals it issued and that existing laws were insufficient. (Curiously, decorations of allied countries had been protected since 1918). Most countries have long criminalized counterfeiting the honors they bestow, because they are just as vulnerable as fiat money. One could debate whether Congress should be issuing such baubles at all; but if it is, it stands to reason that it would protect their value.
As with fiat money, of course, a government can debase its own honors by issuing too many; certain European countries have been rather profligate in this respect as in others.