I have an Icon Jacket that's stood up very well through the test of time. I haven't crash tested it but it's been through all sorts of weather and held up very well. Sizing is perfect and nothing on it is even fraying.
I also have 2 sets of Icon gloves that have both held up very well as well.
I guess it's just your personal experience.
Joe Rocket women's jackets are crap imo.