This sounds eerily like something a Chinese government propaganda person would say.
Of course, stability is also quite useful for preserving power and enjoying the fruits of dubious wealth, so here the moral imperative dovetails neatly with the personal interests of party cadres.
For the record, the extent to which Americans can be trusted to be honest and trustworthy on a daily basis came as a shock to him after living in China for many years.
That doesn't mean there's no recourse. The mods actively respond to concerns like this. As I suggested above, you can contact them and they'll look into it.