From observation, and please know that I don't care much for over generalizations, it is those lacking worldliness who are the ones who care, but mostly about themselves, if that.
From inner cities to Eastern KY to the LA bayous, streets littered with filth, dogs and cats running amok, houses and buildings barely holding up.
Scholarly types, the more sophisticated ones, tend to keep neat and tidy.
Now, I am not judging, saying its good or bad, or that I know what's going on behind the walls. But I dare to say that, its all fine and well to mind your own business and live any way you please, if you are one person in the middle of nowhere. But if you live anywhere near others, where others can and must interact with you, please adhere to some sort of standard. It is you who lowers or rises my property value, trashes or beautifies an area in which we live, makes it enjoyable or a nightmare to take a stroll with my dogs, depending on how many stray dogs roam the neighborhood.
is it better to be worldly but dishonest or unsophisticated but good at heart?
It depends. Good hearted and utterly selfish, or sophisticated and caring about others as well.
People don't really like being told what to do, scream for least interference in their lives, but those who lack common courtesy are really the ones who should be told.
What works well? Army housing. Strict adherence to guidelines or else, whether you come from rural or more fancy homes. Learn it, live it, keep it, for only if you care about others as much as yourself, are you what you think you are.