If we want to elect Presidents in the future that are required to have ideas good enough to appeal to voters from all corners of this country & the middle of it, too, we need to abolish the electoral college. It will force parties to create real, worthy platforms.
It will cut down on appeals to the more base, unseemly instincts of society because those don’t play to the majority. It will let Republicans in CA and Democrats in AL have their voices heard. It may even help create a viable 3rd party.
Bonus: no more drawn out election “nights.” The President is of the entire country of people. Having the people truly elect him or her and forcing the candidates to actually care about all of us, will lead to better candidates and ideas.