I agree with 99% of what you say Gregor, but I have a comment on this:
but some small progress usually occurs under a Democratic administration

I think this depends on your perspective. If you are in the 1%, these last few years have been extremely progressive. If you are just a normal citizen, not so much.