I wouldn’t have a problem with district by district voting and one electoral vote per district. But the fact that districts are shaped in various forms with an agenda to get a vote count done a certain way....well, that makes the idea non-legit. You’d have to fix gerrymandering first, before forming a district by district vote gimmick.
The Dims would push for CDs being allocated equally by population, centering even more power in the cities where their voters are located.
Maine and Nebraska split their electoral votes by congressional district, the other states do winner-take-all.