If you can't stop and appreciate that congress (just Democrats actually) pushed through a much needed bill that will actually help people instead of corporations, then I don't know what to tell you bud. It's not perfect but take your wins where you can.
Also, explain to me in clear English how Democrats are neo-liberal. I'm convinced that you don't understand the history of the term, what it actually means, and how it relates to the social liberalism that most Democrats practice. If you're going to reduce all liberalism to neo-liberalism then just say so and save me the effort of having this conversation with you. I need a "America doesn't have a left-libertarian party" discussion like I need a hole in the head.