completely agree, but language matters, and so : "liberal ... (who believes) ... (the underclass) ... has to pull itself up by its own bootstraps". have we lost the meanings of our words?
Well, in a great part of the world, "liberal" is still associated with classical/neo liberalism.
Some US right-wing libertarians will tell you that the word was co-opted by left statists and that it doesn't fit them, since they're not for freedom, as the word implies (their argument, not mine).
I actually agree with the libertarians there. It should be pointed out that every major party in the USA, including the Democrats, are basically neoliberals. At the very left extreme-edge of the Democratic Party they have one or two social democrats.