Welp, fit has a lot to do with it...BUT, cheaping out and buying low quality gear, i.e. a 99.00 helmet won't cut it...IMHO, and I've bought a few lids, leathers ect in my time...you get waht you pay for..plain and simple.
Riding on the street, you need the best protection possible, cuzz you don't get to choose if and when, all you can do is try to be prepared just in case..Having good protection means, a Quality fullfaced helmet, such as Shoie, Arai, Suomy, Shark..ect. When buying a lid, try to find a shop / dealer that has someone trained in helmet Fitment, cuzz it's very important that it fit properly, also the shape of your noggin will be a deciding factor in brand, try to get the top of the line, no matter what brand you buy..doesn't have to be the " Replicas" either
Gloves...another item you Want the best of..these aren't just to keep your hands warm...they should be able to withstand sliding on the road for some distance before wearing through..Brands that I think are good, are..Held, Kushitani, Tiachi, these are fairly exspensive, but worth it...also the Alpinestars upper line is good, if you wanr to save a bit, the Teknic Violators are a good start.
Jacket / Leathers..At minium you want a good jacket, lots of riders neglect leather pants...why, I don't know, cuzz your legs can get rashed up just as easy as any other part of you. They also Vary in quality, NJK, Alpinestars, and thos others with CE approved armor should be o.k. same for pants, or full leathers, be it a 1 or 2 picece suit.
Boots...lots of riders wear boots like doc martins ect, Except they wern't designed to protect your ankles, and those are fairly suspetable to injury, a good race / streeet boot that are High enough to protect your ankles will suffice, i.e. Sidi, Oxtar, Alpinestars..
As a added piece of protection, back protectors can help alot if you happen to lowside, and slide for distance on your back, they also help to prevent spinal injuries, I highly recomend one..Price are pretty wide, anywhere from 70.00 to 150.00 get a Plated type like the Dianese, ot Teknics..
All this my sound a tad overboard, but having crashed several times on the street...wearing quality gear was well worth the exspense...I no longer ride on the street, only on the track, still, just my leathers cost 1800.00, boots 380.00, gloves 200.00, ect, ect...Don't Skimp, some day, hopefully not, you may be thankful you went the extra mile..
BTW, I have Never been seriously injured in a crash..