Right, that’s essentially what I’m advocating for a few replies up. The person I’m discussing it with rejected that premise the sake of argument.
And I didn't say anything about "telling people what they can and can't do", you pulled that out of nowhere. The earlier comments were talking about "shaming" and "what's the fuss", not legal mandates.
Also in practice a law like that is almost certainly going to be implemented as a fine, which is pretty close to a tax.