I think you are mostly right on a lot of this stuff. So, no need to carry further.
But you did touch on a topic I find really interesting. How do we communicate to our young dingbat friends that they are inadvertently pushing the world in the direction completely opposite of their intentions? Some (not all) of the things you list as excesses of the progressive movement do, in fact, alienate some are otherwise sympathetic to these causes. For example, one of Obama's biggest disappointments to me was the degree to which he endorsed the bathroom gender issues. His other biggest was the HHS birth control stuff. It's thos kinds of things that unnecessarily embolden and strengthen the caucus that wants to move us back to 1958.