Can you please point out where the post judges people for using screens? I see "don't use screens here", which isn't a judgment of people who use screens, it's just a rule.
Your statement, however, is very judgemental. Especially of a place you have never been and appear to have decided to never visit. For clarity, here's what I consider the harshest judgemental part you posted: "Can you imagine the conversations you'd find yourself in at this place, given this is how the "owner" sees the world?"
Finally, I'm pretty sure the original article is some sort of creative prose or story, given the rest of the cmart site. If so, then its appears to have illicited strong reactions, which may be a sort of success in itself.