I disagree with the ban and I am a non-smoker.
I'd prefer to see a couple of well-placed cigarette butt receptacles around the beach area.
I have no problem with them fining people for littering - that would make more sense. If the discarded butts on the beach are a problem, then the real issue is littering; NOT smoking.
It is my opinion that most smokers are considerate of non-smokers' space. Not all people are considerate of where they drop their trash - whether it's cig butts, gum wrappers, soda cans, etc.
I hardly think the city council is the true moral fiber of our community.
p.s.
If City Council really thinks that this will be heavily enforced and bring lots of revenue, they've got another thing coming. Litter will be least of law enforcement's concerns in the summer when they are already under-staffed!