It's not an endorsement. People make associations all the time consciously or not. There are obviously positive and negative associations. And if it's within your power to reduce the negative associations which might impact the perception of your product then why won't you do it? Advertising is primarily an appeal towards emotion not logic. It's manipulative by nature.
I don't know what I'm saying that's so unreasonable.
Also, I can't control whether some homeless person pees next to my billboard, but if my competitors also have billboards in the area then I may still come out on top. But if I can move my weight to move those homeless people elsewhere, preferably to my competitors billboards then I'll do it. This isn't a moral argument.