Yep. That is actually correct. We've definitely gotten some progress and getting things we want and need in the face of the right-wing opposition. It's more and more likely as people continue to work together instead of throwing a hissy fit and virtue signaling. Maybe try working together and you'll get more of what you want.
The road to success is paved in increments, not all at once. However, by demanding you get everything instantly and trying to sabotage the only group that can stand a chance against the worse option. Then you're only helping a regime that is actively making things worse and undoing any progress that has been made. Go ahead and pat yourself on the back for that.
But, I'm certain that you're either intentionally spreading propaganda or just doing so in ignorance that you've been manipulated, so no reasonable logic I say is going to make any difference while your head is in the ground. You've proven that already by spouting outright falsehoods.
This is conflating "liberals" and Democrat office holders. The cat represents the status quo and corporate donations that control them.
Individual liberals are often actually doing things, like campaigning for ballot measures and such. But the Democrats who hold office do effectively nothing to implement the changes the liberals want and campaign for.
I have nothing against individual liberals, because they are simply optimistic about a system that is rigged against them. It's kinda hard to blame them for that.