Does not compute. You cannot be these things at the same time. If you're socially leftist, you MUST favor profligate spending, you cannot be fiscally austere. Social leftism is extraordinarily expensive.
Social liberalism creates conditions that create the need for big government.
That’s the type of argument I would expect from CNN and MSNBC. Congrats on channeling their level of analysis.