“Then I guess Trump is a swamp person too because he supported Luther Strange.”
I believe that was a political move to try and get closer to Bitch and the GOPe. I don’t see how Trump could have backed Moore initially without further damaging his relationship with the GOPe. Then again, he may well have had reservations about Moore either because he didn’t like the prospect of working with him or perhaps that he had info that led him to believe Moore could not win. But that’s simply conjecture. I don’t think Trump had anything to say after the first primary, but Moore had won it in a three-person race, but not by 50%. So then the “party’s anointed candidate,” Strange, was facing Moore in the runoff, and the guy who in hindsight should have been the candidate, Mo Brooks was out. Trump is still in a bind, and really has no choice but to support Strange. When Moore beat Strange, the GOPe went on to trashing Moore, and then the women accusers conveniently showed up right on cue. I don’t see how Trump could have done anything other than what he did, he was in a no-win place.
All the rationale one can list for why Trump may have picked Strange could also apply to McConnell. For whatever reasons they both supported Strange. Moore was an odd bird and an idealogue. Trump is not into idealogy and likes to cut deals as does McConnell. Probably neither McConnell nor Trump felt they could control him or depend on him. Strange would probably have been more of a team player. Just my perception. In 2020 we may have the same three candidates. We'll see. Moore is quite stubborn.