Having a dumb opinion is fine, but enacting laws that force others to abide by your stupid opinions is not. There's a huge difference.
It's fine to argue about where the line should be drawn, but pretending the line doesn't exist is just as dangerous.