According to the Constitution, yes. It's up to the house and Senate, along with the president, to make laws. It's up to the courts to uphold them. That's what the Constitution says, does it not?
Those who voted for it were elected to represent the people. That's you, too. So, the people actually chose this by their own free will.
We were "represented" by those who signed it.