The 'alt left'? That's a new one to me. Since the alt right are white nationalists I think I approve as being labeled as their polar opposite.

Not sure about the 'fun is evil so you need to be afraid and can't succeed' theory. That one may need a little work.