One thing that baffles me. Did Trump not vet this guy thoroughly before selecting him? How did Trump not realize that he would have problems with this guy when he hired him? Something doesn't seem right here.
You're just catching on? The moment Trump nominated Tillerson, every one with a brain asked "why him?". Up until his nomination, Tillerson and Trump had never even met. But what were we told? "He's a CEO so he's perfect for the job because a CEO engages in deals AND has to oversee projects around the world". CLEARLY, that has worked out.
Tillerson is the obvious one, but Trump cant stand Sessions either.
There's a video on YouTube from CGP Grey
that talks about why this happens. Trump was eager to have Sessions be the first mainstream Republican in Congress to endorse him. But as CGP explains: the keys to GAIN power are not the same keys to KEEP power. Sessions helped Trump get elected; Trump rewarded Sessions, but the way Trump has been behaving, it's clear he has no use for Sessions anymore and if it weren't for the fact that to fire Sessions would be a political scandal, he's pushing him out by keeping the pressure on him. It was the same reason Chris Christie went nowhere with Trump: after being named transition director, he was replaced by Pence. "Thanks for the support Christie, but you're out".
You wonder if Obama winning a second term was a good thing for this country. If Mitt Romney had been elected, we would not have Trump today.
You don't know that. You don't know if Trump would have still been the insurgent candidate against the establishment Republican president. Republicans (and people overall) had a choice between sensible Republicans, wackos, and has-beens. They chose the wackiest of the wackiest for reasons that, to this day, still don't make sense (as my manager would say: "F**k politicians"). If they wanted a Mitt Romney, they had plenty of Mitt Romneys to pick.