Indeed. Perhaps there should be some sort of 'give and take' compromise here. In other words, I'd be happy to allow smokers to indulge in their unsocialble habit if I can be allowed to indulge in my equally unsociable habit in return? (probably best not to divulge the details of said habit here given the proximity to lunchtime....)
Not sure about the "fairness" side of things but I would suggest that such practices are illegal? Whereabouts do the corporates smoke? Inside the ground?