It's something that bothers me whenever I watch a historical cdrama, where the scene set/stage is a city, the city is very uniform in appearance and looks like brand new. There is nothing "bad" in the environment, like the streets are super clean, there is no filth or anything, no beggers, no horse poo, everybody dressed cleanly, etc. It looks too fake in my humble opinion. And when there's like a poor child, they sometimes smear a black coal smudge on the face, but even that looks fake.
Why do they do such a bad job at it? Is it propaganda? That historical china was all fine and dandy? And it did not have all the filth that every other civilization had? I mean, if you have horses in the street, everywhere else on the planet there is horse shit on the street and the street is dirty.
I'm not saying the environment has to be super realistic, but it shouldn't be this obviously faked, sanitized version of history.