IMO, A fee is preferable to a tax as its usage is earmarked for a particular program or public service.
So, for example, if I know that marijuana sellers will have to pay licensing fees that will pay for an increase in starter teacher salary for public schools, I will get behind that without hesitation.
But if it goes into a general fund, I might hesitate.
I forgot about lotteries. Well, not all are sin taxes. Business licensing is another way.
I’m not either-or about any of this. My beef is with the notion expressed in the article. It mushes together a large group of people by age without distinguishing their political stances and then claims they are self-contradictory.
crap, I called it “sin tax”. See how political rhetoric sticks phrases in the brain?