"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.
I meant socialist in the same way that Bernie Sanders seems to use it, which I have trouble distinguishing from Warren’s states policies. (I do agree that the traditional definition of word applies to neither Warren’s or Sanders’ policies for the most part. Except for the health insurance industry, where the proposal is nationalization.)
I should have said social democrat. Indeed, now that I think about it, few engineers would label themselves socialist. I don’t, though I am a Warren/Sanders supporter.