You really can't blame today's Congress for this one. If you want to fault someone, fault the founders because it's in the Constitution (Article II) for electing the President:
"Each state shall appoint, in such manner as the Legislature thereof may direct, a number of electors, equal to the whole number of Senators and Representatives to which the State may be entitled in the Congress"
That means every state gets two electors, no matter how tiny it is, and at least one for a representative. The smallest states by population being Alaska, Wyoming, Vermont, Delaware, Montana, North Dakota and South Dakota each get three. Wyoming was the smallest state in the last US Census in 2010 with 523K people, so it gets identified as getting the most lopsided representation, since it gets the three person minimum electors for that population.
What I don't understand, is we are supposed to have proportional representation per Article I, Section 2 of the Constitution: "Representatives and direct taxes shall be apportioned among the several states which may be included within this union, according to their respective numbers." So shouldn't Wyoming be used as the base, getting one representative, and then states gets one for each "Wyoming" population unit, maybe rounding up where there is more than 1/2 a unit? If Wyoming has one representative for it's 523K people, then California with it's 37.253 million people in that same 2010 census should have 71 representatives and 73 electoral votes. But instead it has 53 and 55. So what happened there? Texas with a little over 25 million people should have 48 representatives and 50 electoral votes, but has 38 and 40. So what's going on there? Even following the constitution, something seems messed up in proportional representatives and electoral votes PER THE CONSTITUTION.