Whenever I see someone walking around in clothes with big, visible branding, I can’t help but think they paid a fortune to wear an advertisement.
This is especially true with luxury brands like Louis Vuitton, Gucci, and Prada. People are either trying to impress others with fakes, or they’ve actually paid full price to become walking billboards.
Similar thing with iPhone cases that have a cutout for the Apple logo. That's just hilarious.
The only other type of clothing with clear, visible branding I own aside from band shirts is tech vendor shirts from conferences. But those I get for free, so I didn’t exactly pay to become their billboard.
"free" for me. My job has conference/training budget that is use-it-or-lose-it, so might as well go for it. You can also talk your way through getting swag without giving up your contact details, or just provide fake ones.