A couple of random thoughts on the campaign so far:
1) My opinion on Buttigieg doing well is that he's not a CIA plant or anything like that, its that he is inoffensive mush, and whatever votes Biden and Steyer had have to migrate somewhere, and those aren't going to go over to Sanders, seeing as how within the primary Biden and Sanders are essentially opposites of each other, in terms of supporters.
2) I also don't think the fix was in in Iowa, I think Buttigieg picking up all those delegates was a side effect of run off voting. In my experience with run off votes, people tend to not really rate every candidate but you usually think about your top guy, your second pick, and who you put in last to make sure they can never get your vote. Other than that you tend to go "He's ok I guess" and go with it. When you think about who is running and work out who the likely second picks were it looks like Sanders could only really get second choice votes from Warren. Biden's votes aren't coming to Bernie, neither is Steyer's. Yang votes might have went to Sanders, but there's not a lot of them. Klobachar votes could go anywhere, but she's the other "Eh, good enough I guess" candidate sucking up anything and everything when the bigger names get declared non viable. Bernie's best move IMO would be to try and knock out Warren to lock up the Progressive faction, then pivot slightly to the center to try and steal some delegates from the middle. The more I think about it I'm not sure there is a path to the Nomination for Bernie unless he Knocks out Warren and either Klobachar or Buttigieg before Super Tuesday, when Bloomberg enters. If he doesn't have 40% by then I think he stalls out, and we end up in a brokered convention, or Bloomberg is going to take the nod.
3) Also it was stupid to test that app out in Iowa when the whole country was watching. Test it there sure but don't depend on it. Remeber kids, this is why you always save your hard copies, even when you don't think you will need them. I think it just looks sinister, but its actually a stupid need to be hip and have the cool new tech that bit them in the ass.
4) The Ukraine stuff isn't what's hurt Biden, I think the world getting to watch rapid onset dementia set in on a presidential candidate in real time is what is killing his campaign. Also, if Biden doe not win outright on South Carolina I think he's done. He may not have the mental ability to recognize it, and he may not quit because whatever voices he's hearing wont let him, but whatever support he has left will vanish.
5) I think the Powers that Be in the DNC have to know that barring a major economic downturn or insane military adventurism on Trump's part between now and November, this election is lost, so they are just going to punt this one away. Incumbant advantage is a huge hill to climb and they just don't have that rock star candidate that an climb that obstacle. Bernie might have been that rock star in 2016, but I think enough of his ideas have been taken by more establishment type candidates has eroded the points of differentiation he used to have. He's still the most different, but I don't think he is percieved as different enough anymore.
6) No matter what wokeness Bloomberg spouts, I think he's always going to be a turn off to the progressive wing of the party. He's always going to have that establishment Democrat/ Buisness Democrat smell about him, regardless of what his actual platform is.