It is a crucial question. Do I think we are headed toward another civil war, but this time with the party trying to destroy the Republic holding the reins of power? I do not believe we are that far down the road yet, but the road is in sight and partisans on both sides are getting close to walking on it. That is why we need to get rid of Trumpism, remind the populace of our shared principles/values and install a government of moderation, honesty, integrity and trust.
That is what Trumpism and the Republicans live on (and what all dictatorships live on): distrust of the media, distrust of government, distrust of independent institutions especially in science, medicine or other fact based operations and especially distrust of anyone opposing the dictator and his crony party.
As we've seen with the Republican death cult, the dictator tries to isolate, dismantle and erode confidence in anything that could ever challenge his power or the fake reality bubble he wants to create around any issue. This is why Trump continues to state that he, and he alone, can fix problems, he knows more than the generals, the new media is fake, the elections are rigged and everyone is in the "deep state" or "never trumpers" who are just out for petty revenge and not to protect the Republic or Constitution or rule of law.
The electoral college was a compromise by the Founders to ensure small states were included in the process and had a fair say in the outcome. Same with the Senate. The House is for the people; the Senate is for federalism i.e. the states.
Are they obsolete? I do not think so, but for partisan political reasons many of the right and left have fought over them since the beginning. The arguments all depend on whether or not the College and Senate are favoring one's party..
The bottom line is the Republicans care more about their party than they do about the American people, the Republic, the rule of law, ethics and human life.
That is one of the many reasons Jefferson fought against the creation of political parties, but he could not stem the tide because enough of the others wanted them for the very same reasons Jefferson decried. Yea, that vote went against us too.