Democrats are more idealists than malcontents. And, as is obvious to any simpleton, the party that is dominating our government isn't going anywhere soon. So no, Dems aren't "has beens".
P.S. It would also take an idiot to think that lefties, who promote the distribution of wealth from the excessively/wastefully wealthy to the rest of society, are the ones promoting "class warfare"