IIRC, the method of assignment of presidential electors by a state is not specified in the constitution. There have been times when the state legislature in one or more states assigned the electors for those states, without a popular vote. Granted, IIRC, it's been a couple centuries since that has happened, but it is perfectly constitutional.
Personally, I'm not in favor of abolishing or reforming the electoral college. The reasons for its existence remain, it's just the particular states with proportionally larger and smaller populations have changed in the course of US history.
More pernicious factors, IMO, impacting American elections at the state and federal level are the de facto two-party system, and the lack of term limits.
Perhaps we should return to dueling as a means to resolve disputes with political rivals, whether between candidates, or already-elected officials. Better yet, run Saturday night televised doubleheaders (on PBS, of course) from the East coast Hamilton-Burr Thunderdome, and the West Coast Jackson-Dickinson Memorial Coliseum. Combatants can choose traditional flintlock duel or modern cage match - or, given modern technology, let the represented voters decide the format! The method would be an effective force in the direction of term limits, under the assumption younger contestants would on average prevail. The flintlock method would be a means to negate typical gender size/strength differences from dimorphism.
The claymation Celebrity Deathmatch show ~20 years ago was a great diversion. Bring it back. In the mantra of both of the dominant US political parties, "Our ideas HAVE worked before - we just didn't go far enough!"