Actually that isn’t true. The popular vote in each state is tied to the EC.
Only communists and stupid people want an election where the overall ‘popular’ vote to be the determiner. That leaves smaller communities and states out in the cold. It would mean the country would be run by the voters in NYC, LA, Miami, Chicago, Seattle, and SF. That you would not like
“The Constitution and federal law do not require electors to abide by the results of the popular vote in their states”