As a Chinese living in Beijing, I should say that I might have been seen this scenario several times a year. Maybe more if I left the downtown to rural area. What I want to say here is why these could be "common".
First of all, China has around 800 million peasants. I used the word "peasants" not farmer because most of them are really poor, not well-educated. China government sacrificed the rights and benefits of 4-5 generations of these peasants to the fast growth of China. Less money was invested in education, especially to those peasants. Without proper education for several generation, we can't expect them to show behavior in public. Actually, not only the rural area, most of the tier 2-5 cities were also not invested on education enough. The less money invested down from central government was exploited level by level. Not so much was left when it reached the end user.
Second, my parents once described the good manner of people around 1950s. But things changed after the 10 years Cultural revolution in China. People decried, defamed, abused and even fought with each other. No one trusted any people even their own family at that time. Morality was totally torn down. People became selfish and myopic. Some people won't care about the public environment because it's not their home. Their home could be very clean but they would spit on street, drop garbage and etc.
Third, the public services are very poor in China due to our government is not looking themselves as a "service provider" but a "country manager". Well, obviously their management skill is not good. The public conveniences are not so much in China. And most of the restaurants, office building and small hotels refuse to let the passerby use their washroom. The funny thing is McDonald's and KFC became the proper "Toilet" in China because they don't refuse people and they are everywhere in the city.
Finally, I don't want someone to misunderstand me. I didn't say all the 800 million are not well educated. I didn't say all the people lost their morality. please consider it as a percentage. because we have so many people here in China. if 0.01% of people do bad things, you will feel it as "common".