Democrats had the ability to change procedural rules and prevent filibustering - they chose not to.
Unfortunately, the lack of progress when Dems controlled all three branches is because conservative democrats didn’t want that progress. While Democrats controlled all three branches liberals did not.
We need to understand that there’s a strong conservative presence in the DNC or else we’ll be blindsided by this issue again. The lack of progress was on Democrats - we can’t shift the blame to Republicans (though they’re definitely more shitty).