It appears we do indeed have a flaw in the election/impeachment system in the Constitution.
Trump won 32 states which gave him a rather large electoral win. While losing in 18 states and DC.
However, even though the founders admonished not to impeach a President along partisan lines alone, we now for the first time, will do the deed actuality that way.
Once you analyze the electoral map, it becomes clear how easy it is to undo the electoral election by impeachment.

I don't think it would have always been this easy in years past, but now with Coastal states being mostly Democrat by huge majorities, those same states that
Trump failed to win, the 18 can now impeach the Republican that won election with a substantial electoral margin. Since the election is state by state election
the difference between election and impeachment is huge. As it is pretty much by strait population count as how the Representatives are allocated.
Even though Trump won Texas, they do have 13 Democrat Reps to help impeach the President.
So it will take around 20 states to actually tally enough votes to impeach a President elected by 32 States.
That is a serious flaw and now that it is recognized I doubt a Republican President will ever run a term.
I think the Constitution needs to be amended to have the states vote with a majority required to validate the house's impeachment vote before it ever goes to the Senate for trial.