I thought the poster just wanted people to avoid generalizing. "All women get catcalled" isn't okay, but "I often get catcalled" is fine.
Depending on where you live, and what you do in your day, attractive women do get cat called. A lot. An upsetting amount, and just because it's not a universal doesn't make the derailing okay either. I'm sure that people saying this don't mean to derail, just as people mentioning the catcalling don't intend it as an insult, but it does shut down conversation.