I used to race motorcycles and during the last few years of racing I had several endorsement deals for gear, bike parts, etc. Those endorsements required that I display the logos of those companies on my bikes, race clothing, helmets, and trailer. I had no problem since they were providing me with their products for each race. However, after going through that experience it caused me to take notice that nearly everyone, especially in America, seems ready and willing to advertise for anyone who'll put their logo on a T shirt, Hoodie, Cap, Shoes, and so on, without the slightest thought about compensation for that advertising. TV networks don't give ad time away for free. Nascar sells ad space by the square inch. It costs Nike $$$ to put their logo on a billboard or on the out field wall at the ballpark. Yet we consumers not only display it without compensation but shell out our hard earned dollars to purchase the shirt too. If the equipment manufacturers that I have purchased my preferred gear from, the same ones that provide basses and amps and cables and strings to other players for their endorsements, want me to advertise their gear for them, and persuade other musicians to buy those products by my display of their logos, then they can sign me on as an endorser and provide my gear. But as long as I am paying for the gear I don't wear logos.