I've seen thousands of rants about hedonism, debauchery, and degeneracy on Free Republic.
Probably a few from me! But then I'm a Christian.
It doesn't appear Cho's objection to hedonism and degeneracy is from a Christian or Jewish perspective, and we know it's not from modern leftism.
I would not exclude the possibility that along with his radical leftist dogma he has absorbed some of radical islam's criticism of western society as being hedonist and degenerate.
Together with his own personal demons and psychoses, a very toxic stew.