I get what he's saying, and no, the game doesn't feature the kind of filtering that we actually need with this many cars. There's already been a half-dozen times where I've bought a car for a race series, gotten into the race, then I saw the car that I actually wanted driven by the AI, but I had completely forgotten the car was even in the game. There are usually dozens, even hundreds, of eligible cars not included in the "recommended" or "typical opponents" list. And those don't usually include the best cars for the job, either.
What the game needs is a filter function across all dealerships. Where I can tell it to show me every car in the game between 625-650pp, for example. Show me all of the rally cars, show me all of the LM prototypes, etc. Don't make me go hunting for them, because I'll probably overlook the one that would actually win me the race.
It was after that that I went through every dealership, every car, and made a list of useful cars and the cars that I would eventually want to purchase. And I'm sure I'm still missing a few for race series that I haven't gotten to yet.
Part of the problem is this "Performance Points" rating that they've got. I'm not sure what they base it on, but it's nowhere near accurate. I've done tests of multiple cars, all bone stock, with some cars hitting the same lap times or better than cars with 50+ more PP. So you still have to "know" which cars are good at certain things. I'm currently saving up for the Audi TT-R because I know from previous games that the car has fucking insane levels of grip, and can out-handle most any other GT/DTM car in the game. But it's PP rating is almost pathetically low compared to cars that I know it can crush on the track.
The point is that their "recommended" cars are based mostly on this PP rating, which really amounts for nothing. The only thing it does is prevent you from bringing a LMP or F1 car into the lower GT races.