I believe this is mainly because of the growth of income. In the early 90s which I was born, most Chinese think of meat as an expensive ingredient, whereas in the early 2000s, most people can actually buy meat for dinner without a second thought.
I agree. This actually demonstrates that low meat consumption in China is maybe in part a cultural factor, but first and foremost an economical problem.