History is written by the upper class, especially in past times when only the upper caste could read or write. Even if what the author says is true about medieval upper caste people (I don't doubt it), I have trouble believing that peasants could afford the cost and time required of regular bathing. Water didn't come easily unless you happened to live next to a river or have a well next to your house. We've all seen…
I'm pretty sure that "existence of village" almost always implies "next to a river" in Europe/Americas up until the 1800s. I'm trying to think of a notable exception and failing spectacularly. Long distance goods transport via roads basically didn't exist. Not being next to a river would be a horrible handicap in almost every way possible.
It's something that we take for granted in modern times, but Bret Deveraux (acoup.blog) talks about how if armies couldn't forage (water, wood, food, and fodder) an army simply couldn't go there. https://acoup.blog/2022/07/29/collections-logistics-how-did-...