That system was mainly used until 1820. South Carolina used it until 1860. All but seven states switched to the current prevalent winner take all method in 1824, which was a major fuster cluck election.
There is nothing constitutionally to prevent a state legislature from taking over the power to select presidential electors again. Personally, I don't think it would be a bad idea if they did. But there would be a huge outcry.
A presidential election brings out a lot of morons who otherwise wouldn't even bother to vote.
Anyway, I can understand your point of view being that you live in a relatively small homogeneous state. I hope you can understand mine living in the mirror opposite type of state.
I can certainly understand the problems in Pennsylvania...and Philadelphia is ruining the whole stew. But, this is not unique to one state.
Contrary to popular belief, states like Kansas are not that homogenous. It went 56/42 for McCain....not far off from Obama’s 54/44 split in Pennsylvania. There are strong pockets of liberalism in Kansas...and a district style apportionment in Kansas would result in the loss of one (perhaps two) GOP electors.
Anyway, my solution wouldn’t be an overhaul on the entire system - just stop the fraud in Philadelphia....and all the major cities for that matter. I understand Ohio now has an id law...I imagine Barry will have a very tough time in Ohio, as a result.