[Edit: Unless by "outpunch" you mean "have higher per-capita representation", in which case they punch equally in the House. But the large states dominate the House: nine states have more than half the votes.)
Why isn't my town its own state, as a check against ramrodding country-wide legislation?
There is are families of issues where which side of the debate a person is on correlates strongly with his/her geographic location. On those issues, without some kind of protection, people in the less populous places will lose every time.
You could say that it's only fair for the majority to win all the time. But I've heard it said that a pure democracy is like 2 wolves and 1 sheep voting on what to eat for dinner, and that doesn't sound very just to me.