Why would any salesperson tell someone they weren't the target customer? That is so unbelievably rude! How insensitive and stupid do you have to be to insult someone who is willing to spend money with you? I don't think I'm Coach's target customer because of my age but I wouldn't expect someone to tell me that to my face.
I understood the skinny jeans dress code to mean jeans that were slim in the leg and narrow at the ankle as was the style at the time. I think they did it to be stylish, not discriminatory, and they chose jeans to give a more casual vibe to be in tune with their customers.
In my opinion, these employees were wrong and insensitive but they were not enforcing an official company policy. Coach has corporate lawyers who would have advised them against having such a policy.
Yeah, I posted about the experience here at the time, it was insulting enough I
considered a massive return [this was in the days when there was no time limit]. I hope this former employee's suit hits them in the pocket. And yes, the "skinny jeans" policy was incredibly stupid.