Disagree completely. The Declaration of Independence was unanimously approved by representatives of all our states (I think they were called states by then). Even though there were a few reps. inside each state who disagreed they were outvoted by their other states members. No compromise needed.
If we had listen to the majority, there would have been no Senate, and the South would have been a powerless satellite of the Northeast.
Jim Crow laws were very popular in the south as well in the middle of last century until a very vocal minority stood up to it.
Majority rules, minority rights. That's the basis of this country and any healthy democracy.