The electoral college keeps in check the voting power of each individual state. While bigger states are still more powerful, it's not as disproportionate as it would be with direct popular vote.
Do you recognize that 55 / 538 (California's electoral vote / total electoral vote) is approximately equal to 13,038,547 / 129,154,558 (California's popular vote / total popular vote) ?
California had 10.223% of the nation's electoral votes and 10.095% of the nation's popular votes in 2012. The Electoral College actually
exaggerated California's voting power!