Many of the badges on germancarbadge.com are commemorative badges for wine country tours, pub crawls, treffels (sp?) etc. I guess T Shirts weren’t popular back then.
Also, I’ve got 10-15 dash plaques from car shows I’ve entered. I’d rather a badge before I put a plaque on my dash. I had no idea they were so cheap to produce.