This is in fact one of the main points of the article. Chinese way of criticism. If you are unable to accept the criticism it is perfectly fine to read it as supportive of your point of view of the world. Actually the article says you need to work your ass off to succeed. Life just sucks because sometimes even with hard work you can't always get all you want.