I agree with you on all that but 1 thing.
I don't see obama as a problem for progress. The executive is always fighting with the legislature in our system.
https://www.beaconjournal.com/story/news/2012/09/09/when-obama-had-total-control/985146007/
Obama had 60 Senate votes for four months and that's when the ACA was passed.
It seems to me a bit too reductive to say that he was not doing anything. The system is too complex for that. People think the president has a lever that controls gas prices though, so I don't expect this fact to matter to a lot of people.
i believe that someone like Pete will respond to pressure as well as appeal broadly, so we voters have a chance to put him there first.