Posted: 21/05/2015 at 09:08
You're right Wintersong. Why does the BBC, which is supposedly not a commercial channel, start every programme with "The Chelsea Flower Show, sponsored by......."?
For the same reason as showjumping has jumps with the name of the sponsors on them, and football grounds have the names of the sponsors on hoardings around the pitch and on the shirts of the players etc. Gone are the days when if such things were appearing on the BBC they would be covered up. Horticultural shows, football, art exhibitions etc, are businesses. They wouldn't exist without huge investment from sponsors - the sponsors wouldn't and couldn't invest the money unless their businesses benefitted in some way - it's what makes the world go around.
To expand furrther, this website is run by a commercial company which makes it's money from advertising - forum members are the beneficiaries of that (especially those of us who run Ad-blockers on our pcs).