I agree with your argument, but not your conclusion. It is important
for people to know who made the stuff they're getting. Signing code is
a perfect example. Unfortunately I think "trademarks" are a 20th
century idea. There are many ways of supporting authenticity of
provenance that aren't easily corrupted and weaponised as a way to
stymie competition.