of course, they should be
that's the point
law makers are responsible for creating the best quality of life for the majority of the people
we vote for these lawmakers, they are elected by majority
laws pass based on the votes in the house, the senate, and the congress
that's the way it works
We elect people who we think have our best interests in mind, not people who share our opinions.
I choose a politician who will sometimes make decisions that are unpopular if they are genuinely in the best interests of the people.
A politician should not change his position every time his constituents do. He needs to stick to the beliefs and the traits that got him elected. That's why we have 2-4 year terms for political positions.
Personally, I think the Law and government has a responsibility to a higher standard than people do. People are allowed to make mistakes, the law isn't. People are allowed to be dumb, the law isn't. People are allowed to be racist, hateful, discriminating, biggoted, angry, unhappy, depressed, whatever but the law ISN'T.
The law should be the BEST traits of mankind. It should represent the peak of the best of humanity. It should not be the AVERAGE.
if we wanted the government to be the AVERAGE, we'd have a true democracy and not a representative democracy.