I never said he hadn't dropped the ball. You're making the same point I am. It's okay to sometimes drop the ball. You've got to pick your battles, and you're bound to choose the wrong ones occasionally too.
Should he have picked this one? You seem to think so. What would you have had him do, that you think would have been the right thing? Just passionate condemnation of the law that was passed?
China is doing pretty well for more of its citizens than ever. But, this is obviously an embellishment that is far from reality.
Even if 90% is true, owning a home implies personal democratic freedoms. That's not how housing works in China. Unless you're wealthy you're not leaving the town or city you were born in, not without losing your welfare benefits, so you better have a decent job offer if you try.