I 'choose' to smoke....therefore I can't deny others the right to choose otherwise (nor could I deny them that right even if I wasnt a smoker, of course!)
While I would prefer it if provision was made for smokers to do so, I certainly don't feel my rights have been infringed by pubs, etc, not making provision.