Quote Originally Posted by kybarry View Post
I think it's reasonable to say, rather, that he criticizes the American system, which is what I want to convey by being specific. So does Он критикует these particular aspects of American society make sense? Or is there a better way to say it?
No, he does not criticize any particular aspects of American society. He criticizes the whole capitalistic system by showing up some specifically selected particular aspects of American society.

P.S. about the couple at their honeymoon - I don't see any mocking or criticizing here, just a plain sentence in contrast to many others.