Rather than get locked in a "someone is wrong on the internet" cycle, let's put a pin in this. We've both read each others points, and found them unconvincing. Whatever audience we might hope to sway has thinned out. On reddit I would have just silently walked away at this point, but the threadiverse is small and we're likely to encounter each other again.
I'm guessing that our disagreement just comes down to a liberal vs leftist divide, and possibly also American vs European. We're not likely to bridge those as random internet commenters. So, TTFN.