Its truly interesting to see how well rounded those who dislike Trump are compared to those who somehow still support him. Its night and day. Fuck trump.
I have to applaude your concise, thoughtful interpretation of the legal, constitutional, and political facts, and ramifications.
Attack the argument, not the group you oppose.