I feel like one of the biggest flaws in the design of the Crew games is the management of the cars and parts you own.
When you start on a new account it's absolute bliss. You start to buy the few cars you need - the meta and near-meta cars for each category, you get a few parts, it's all nice and manageable.
But then each summit the game "forces" you to buy some completely useless vehicles. Over time your garage becomes completely unmanageable. Eventually you don't want to do grand races because you can't scan through your car list quickly enough. And when doing an activity you want parts for, you might have multiple parts sets of a given type, so you have to try to find the one you need. Or maybe you're doing a slalom and you just want to use whatever category of car you have a scorebreaker set for, but you can't remember what category has that, so you're checking your Alpha GPs, your hypercars, your street cars, to see if there's a full scorebreaker set anywhere.
Every week, your garage contains more and more useless cars and you have more and more parts, and the game becomes less pleasant to play. It's okay at first, some collecting of cars and parts is satisfying, but there fairly quickly comes a point where it feels like you're surrounded by clutter, and it's unpleasant. It needs the ability to set favourites (not one car, plane, boat, but as many as you want, like FH) and pretend all the other vehicles don't exist. Parts sets need to be separated from cars so you can choose from a list of parts sets and much more easily see a list of the parts sets you have.