What do Chinese people think of Chuang (闯)?

This website specifically. As a Westerner, I find their articles to be some of the most interesting and nuanced I've read on the political situation in China, but I feel like my perspective is missing a crucial element by not hearing the feedback of the people actually living in contemporary China. I've asked a few of my Chinese coworkers about it (I live in Estonia and work in a very international environment) and they've pretty much all said they find it quite relatable. But what do you guys think?

EDIT: I'd recommend this as a good introductory sample.