Just to add to your post, there's no way anyone foresaw that there would be such a powershift happening in the Ukraine government. Their new President, Zelensky, came totally out of the blue. Whatever a career politician is, Zelensky is the opposite. A lot old deals are broken, new ones are being made. Note the Senators that rushed over to Ukraine after the election. These weren't visits just to say hello...This is all about derailing the investigation into the genesis of the Russia hoax. The DNC/Clinton/Obama machine know Ukraine is where all the secrets are. That's why they've worked so hard to derail the various investigations of their activities over there.
The Biden scandal is just the diversion. Joe Biden is a sacrificial lamb to divert from more serious issues.
The real issue here is that the deep state can NOT have William Barr's investigation digging into CrowdStrike, the DNC server, Hillary's emails, the DNC/Clinton/Chalupa collusion with Ukraine to slant the 2016 election, or the various other pols who worked corrupt deals in Ukraine for their people (Mitt Romney & John Kerry are obvious examples). The DNC hopes to investigate their investigators. Their next move is to demand William Barr recuse himself, which derails the investigation into them, that Barr is leading.
It's crazy to think we've reached the point where so-called "liberals" cheer a partisan, CIA agent citing 2nd-3rd hand rumors, forcing the POTUS to reveal his privileged communications with a foreign leaders, all so corrupt American politicians and the CIA won't be investigated.