Yes, it would have been kinder (some might say more upstanding) to grandfather the present smokers. But, in the end, I suppose he can do what he wants with his company. He certainly go a lot of publicity out of it!
Yes,you are right.
I suppose the owner enjoys the publicity.