It's going to be an interesting summer for Delaware. Their beach resorts compete with NJ, MD, and to a lesser extent VA for the beach crowds. A lot of the beach goers are college students and twenty-somethings. They smoke in higher numbers than the population in general.
BTW, my county has had draconian anti-smoking laws for awhile now. The businesses that went under included most of the coffee shops where retirees used to hang out for breakfast and coffee with their friends. I don't know what they do instead.
I don't think it's going to last that long - for lots of reasons including the ones you list.