I think the thing that's also important to is that because of the two party system, we've essentially got the Nazi party and the party of everybody else. The Nazi party will lockstep vote for whatever the Fuhrer tells them to, where as the Dems have a huge ideological range, going from people like AOC all the way to what used to be Republicans like Manchin. I think this is one of the big reasons why this kind of stuff never gets passed/takes to long, they only want to go for a sure thing on such a big issue and don't want to have the same thing that's been happening with Manchin/Sinema to happen, that just leaves wasted time, potential lost voters, and a huge blow to enthusiasm. Now, don't get me wrong, i'm frustrated as hell with the Dems too on a lot of this, and have been disappointed more than a few times since Biden took office(I always expected Biden to be a speedbump on the road to facism and not a reversal anyway) but...kind of a damned if you do damned if you don't.