There ARE Republicans who supported Trump in the beginning and have since pulled back, given the body of work over the past 4 years and given Trump's totally unfit character for the office. To say, as I've seen you say in the past, that those who voted for Trump knew exactly what they were getting into.... I'd say not so fast. Trump the brash TV personality can be one thing... and when given the reins of the country can actually be another. So there was no telling how Trump was going to be as POTUS. I myself was hoping for good things, given the alternative in 2016.
Among the Republicans you mentioned, I thought McCain and Romney were of good character and good moral standing and worthy representatives of the Party. But no..... it had to be Donald Trump.

Maybe we'll never agree on the following statement... but there's no way in hell I can separate being a decent human being from being a good President no way no how. If a person is an undesirable individual, with all the moral deficiencies that Donald Trump has always had... there's no way in hell that person is going to be a good leader, much less POTUS.
The words "outspoken" and "brash" are actually good things... but not entirely descriptive of Trump, IMO. One thing is to be outspoken and quite another is to aggressively shut anyone up who dares disagree with you, even in private, when in actuality they might know 100 times as much as you about a certain issue or topic. One thing is to be outspoken and quite another is to be a petty bastard, engaging in Twitter wars with the most insignificant people on the global stage. "Brash"? More like cruel and insulting and vindictive. Those are more accurate adjectives for Trump, IMO.
Again... the "idea" of Trump was not a bad one. The execution of that idea was shitty. But I get it. When someone invests his/her emotions on someone like Trump... you're all in. Like he infamously said way back during the 2016 campaign. He could shoot someone in the middle of 5th Avenue and wouldn't lose any support. Sadly prophetic, if you ask me. But again... people who have gone all in on Trump basically have no reverse gear. Never (or rarely) have I heard a person say, "I voted and/or supported Trump in 2016. But today I do not support him or what he's done." If these people exist, they're in a very distinct minority.
I only hope the damage Trump has done is not permanent.
Bookmarks