Is there good reason why only few states split electors? That is send them in proportion of votes. Keep the balancing effect of federal state, while making lot more votes matter.
It's the same reason the electoral college hasn't been abolished yet. The collective power of traditionally "red" rural areas would be diluted by the more urban areas within each state.
Note that of the two states currently splitting electors, neither do it in proportion of votes. They award an elector to the winner of the vote in each of the state's congressional districts, and then the overall statewide winner receives the remaining two electors. In that sense, it's identical to how representatives are sent to Congress.