"diehard" seems like a stretch when you consider how much support there tends to be for unionisation (and most of us could get by on way less than we make, so it's not like we don't have to power to take some stands)... Lot of social democrats in my neck of the woods for sure but in US terms it'd be way more Warren than Sanders, and she is absolutely not a socialist from what I can see.