I fully understand and agree with your concerns about advertising and addictions, but not convinced that a shirt sponsor "could potentially be is the straw that breaks the camels back". Addicts are not created by a logo on a team shirt. If they were we'd have wild-eyed joiners, crazed travel agents and a town of cheese fetishists. My son has several QTS sponsored shirts, but has never had the urge to lay train tracks. As for the junk food ban, have you been to a kiosk lately? And should hospitality be an alcohol-free zone?
Addiction issues in this country are endemic, and there are many NHS & self-run groups who provide support & counselling. While Killie look to have a community support it's not their responsibility for individual actions, and I don't believe a shirt sponsor "might be the difference in a kid growing up to love the gambling". The adverts alone on Sky, BT etc would surely have more of an influence, while trackside advertising promoted alcohol & gambling for as long as I can remember.
Yes, it's a noble thought. And yes, in an ideal world I'd bin a lot of advertisers - but it isn't an ideal world. We have to accept that, for our football team to compete in the league, they will have to accept the offers available if they want to be challenging for Top 6. If bookies or brewers offer money to my club for advertising, which could potentially get players in and move us up the table, I'm all for it.
All the rest are doing it and, while that's not a justification, you need to separate Kilmarnock F.C from your personal beliefs. I'm fully with you on the morality, but the reality will hurt our club. Sadly, that's sport.