"What someone does in their own house should be up to them"
I agree with this. The problem is that smokers smoke in public spaces. This causes direct problems to me and everyone else who does not smoke. It infringes on my freedom.
Also for whatever reason, cigarette smokers get a pass on littering. It's disgusting. Tax dollars should be raised on cigarettes so we can hire people to clean up after smokers.