Here's the problem I have with your reasoning.
To believe what you state above, you have to believe that
1. Donald Trump committed several crimes.
2. There is overwhelming evidence he committed several crimes.
3. Democrats in the House of Representatives decided to go with abuse of power and defiance of Congress as impeachable offenses, and make no mention of the numerous crimes.
How does that make any sense at all? Why would they do that?
I think it is far more likely that this group of Congressmen, most of whom are lawyers, and their counsels, all of whom are not merely lawyers, but very good, highly paid, lawyers, looked at the actual charges and the actual evidence and decided that no crimes were committed, or at the very least that no crimes were provable. I can't see it as a viable strategy to avoid actual crimes and concentrate on things which are unsavory, but legal.
By not alleging actual crimes, they get to skip that whole "beyond a reasonable doubt" portion of a trial, which would inevitably come up even though it isn't actually a standard for an impeachment trial.
They've been beating the "criminal" drum for a long time now, but when push came to shove, they didn't call him a criminal. I can't come up with any explanation of that other than they didn't think they had actually caught him doing anything criminal.
During my drive home I turned on NPR and they had live coverage. Oh, dear. The pomposity coming from those mouths was stunning. There was an awful lot of talk about sacred oaths, and how the other side was breaking them. There were even an awful lot of references to how Congressmen (including Congresswomen) had served in the military, and how a vote for/against impeachment would dishonor those brave comrades who had given their lives. With all that sanctity flowing about, you would think they could agree on just who was desecrating whatever it was they were desecrating.
The one comment I have on that pomposity that is related to the opening portion of this post is that I heard several Democratic representatives say that "No man is above the law." in a grave and serious voice, of course. Uhhh.....fellas...? You didn't charge him with breaking any laws. What gives?
It's political theater.