I don't think the racing suits/helmets are useless, I do think it's implemented in a useless way.
Before they were added, there were only 6 or so default combinations you couldn't change once chosen, and I was one of those who asked for more options.
I meant something like Tourist Trophy, where you could select a few (realistic, meaning actual real life suits/helmet/boots/gloves) options, not a huge selection of made up designs you have to randomly collect or trade for.
It's still better than having no choice at all but why they didn't just add a shop/selection screen where you can pick them or buy them for Credits is puzzling.
It worked fine in TT, I don't need a gigantic wardrobe of suits/helmets, most of which I don't like, when I only need one suit/helmet for my own avatar and about 6 for my B-Spec drivers.
Having a huge collection isn't the problem (more choice is great even though right now it's a bit much I think), but it's a chore to find the ones you like.