Yes, the argument really lost me by mentioning feeling more comfortable in Beijing than SF. I am sure it's not intended that way, but one of the things it reminded me of is the bimonthly "Why are all these homeless people in front of my startup when I pay taxes?" posts from Valley success stories. 100 floors up in Beijing isn't exactly my idea of grounded in reality.
I believe he is mostly talking about day to day could conversations among friends, acquaintances, and coworkers. I lived in Beijing for 9 years and I can tell you those types of conversations are absolutely more free in China. It's common to tell someone they are fat or ask them how much money they make without people taking offense. You can discuss various social topics and take a less popular opinion without being ostracized.
Are they really more free, or do they just seem more free because the taboos don't quite match up, and you see them violating yours without thinking about the fact that they have their own which they're avoiding?
You say it's common to talk about weight or salary without people taking offense. Fair. On the other hand, in the US it's common to talk about the misdeeds of the President, express disagreement with the legislature, or question the government's policies. These are day to day conversations too. I don't think I've ever heard anything like that in China.
With older crowds you need to be familiar before talking politics. Younger people talk pretty freely about politics in social settings. To be fair that's not much different from the US.
That's definitely not been my experience. I haven't heard anyone talk politics at all, with me or with each other, aside from occasional bits about American politics. And that covers a wide range of ages and social familiarity.