By all means, the Dems could put up a dedicated progressive against Manchin, and that person will almost assuredly lose either the primary or worse,...
I'm very curious what policy changes/structural changes you believe the Democrats have both A. enough popular support and B. enough legislative power...