The link to the blog mentioned here didn't work for me, but I read some of the discussion.
It's funny. While I was fishing yesterday, I was thinking about this. I plan on fishing some tournaments next year. I have no sponsors, and probably never will, but there are charitable organizations I wouldn't mind endorsing, and was thinking about having a jersey made for that purpose. It was just a random thought that will probably go nowhere.
I know most of the people I see with the shirts, decals on their cars, etc..., are sending a message to people about their lifestyle. Kind of like wearing a concert T-shirt, or something with the logo of your favorite team. You want people to know something about you. I'm a bass fisherman! I like the Ramones! I'm a Cardinals fan!
Where it gets goofy is when people start slapping all kinds of logos on their boats, or wearing jerseys with logos, and paying for the privilege to do that. Everyone knows you are a fisherman. Let those who have agreements with the company do that. What should the bar be? Free stuff? A discount? Financial compensation? That depends on the level of the fisherman. But if guys start selling themselves short, it impacts everyone in the business. I know tournament fishing isn't cheap, but you are a brand as well, and you have to manage that, if you get to that point in your career.
I try not to wear anything with obnoxious logos on it, anywhere. Not just fishing. That's a personal preference. I find it tacky. Obviously my shoes have logos, my shirts will often have a small logo, my jeans have a logo. That's all hard to avoid. But I don't begrudge the guy with the Castrol hat and the Berkley shirt. They were probably free, and if he likes them, why should he care what I think.