no, i need to be absolutely crystal clear on this point.
the reality is that there is no solution for a non-smoker with a low income. the market is going to price non-smoking alternatives out of their range, forcing them to co-habit with smokers.
this is a social problem and, like all social problems, it is without a market solution; it requires that smokers make reasonable compromises to modify their behaviour to be more conscious of the health implications of their habits on other people.
and, the fundamental step is a change of language, and a reversal of the concept of property rights - which do not even exist in this country.
the reality is that so long as smokers think that they have some kind of right to pollute, they will continue to take uncompromising positions that put everybody else at risk - and there isn't anything anybody can really do about it.