The electoral college gives the small states a voice. You can't have California and New York city people dictating to the rest of the US. This would cause revolution.
The electoral college makes their voices smaller.
Here is a good explanation
https://www.fairvote.org/population_vs_electoral_votes