I read a blame-Indian-poor comment like this on every HN article about India. I recall one guy upbraiding the poor for public defecation. Because of low morals. As if lack of sewage infrastructure had nothing to do with the fact that people s&*# in the street in India. It's poor morals.
What makes your comment most remarkable, however, is that the linked article says almost nothing about class, or economic development, or anything like that. It's about street harassment of women. And yet, since it's an article about India, someone chimes in with a comment about how low-morals the poor are.