How does it follow the constitution when the constitution does not allow agreements between the states without congressional approval?   How is it following the constitution and allow states to decide what to do with its votes when it dictates how the states have to vote?  If you want direct elections, propose an amendment.   Also, how does it add power to the small votes, when it gives more power to the populous states.   This is why the liberals love it so much.