Having public opinion on your side is necessary, but not sufficient. Politicians impose laws that people don't want all the time.