That's some goddamm primitive shit right there. Great culture you got.
Out of the two of you, it seems you're the one putting words in OPs mouth. The above is what was said, and it clearly mentions their culture.
Hell you could even argue they didn't even mention the lashings; but that seems just as insincere as claiming they didn't take aim at a specific culture.