Actually, the overall car number isn't bad, what is bad IMO is that a very large chunk of these cars are Fake/Fictional cars, that took much less effort to implement in the game as PD staff didn't need any real life model to... model them.
Here's the list of Fake cars (literally all cars with no "release date" attached to them and that say Gr.1/Gr.3/Gr.3/Gr.B which are all from base models they actually did model and the VGT cars, which none of them exist):
Alfa Romeo | 4C Gr.3 |
Alfa Romeo | 4C Gr.3 Road Car |
Alfa Romeo | 4C Gr.4 |
Alpine | VGT |
Alpine | VGT 2017 |
Alpine | VGT Race Mode |
Aston Martin | DP100 VGT |
Aston Martin | V8 Vantage Gr.4 |
Audi | e-tron VGT |
Audi | VGT |
BMW | M4 Gr.4 |
BMW | M4 Safety Car |
BMW | VGT |
Bugatti | Veyron Gr.4 |
Bugatti | VGT |
Bugatti | VGT Gr.1 |
Chaparral | 2X VGT |
Chevrolet | Corvette C7 Gr.3 |
Chevrolet | Corvette C7 Gr.3 Road Car |
Chevrolet | Corvette C7 Gr.4 |
Citroen | GT by Citroen Gr.3 |
Citroen | GT by Citroen Gr.4 |
Daihatsu | Copen RJ VGT |
Dodge | Charger SRT Hellcat Safety Car |
Dodge | SRT Tomahawk GTS-R VGT |
Dodge | SRT Tomahawk S VGT |
Dodge | SRT Tomahawk VGT Gr.1 |
Dodge | SRT Tomahawk X VGT |
Dodge | Viper Gr.4 |
Ferrari | 458 Gr.4 |
Ford | Focus Gr.B |
Ford | GT LM Race Car Spec II |
Ford | GT LM Spec II Test Car |
Ford | Mustang Gr.3 |
Ford | Mustang Gr.3 Road Car |
Ford | Mustang Gr.4 |
Ford | Mustang Gr.B |
Genesis | G70 Gr.3 |
Genesis | G70 Gr.4 |
Gran Turismo | F1500T-A |
Gran Turismo | Racing Kart 125 Shifter |
Gran Turismo | Red Bull X2014 Junior |
Gran Turismo | Red Bull X2014 Standard |
Gran Turismo | Red Bull X2019 Competition |
Honda | NSX Gr.3 |
Honda | NSX Gr.4 |
Honda | NSX Gr.B |
Honda | Sports VGT |
Hyundai | Genesis Gr.3 |
Hyundai | Genesis Gr.4 |
Hyundai | Genesis Gr.B |
Hyundai | N2025 VGT |
Hyundai | N2025 VGT Gr.1 |
Infiniti | Concept VGT |
Jaguar | F-Type Gr.3 |
Jaguar | F-Type Gr.4 |
Jaguar | VGT |
Jaguar | VGT Roadster |
Jaguar | VGT SV |
Lamborghini | Huracan Gr.4 |
Lamborghini | Lambo V12 VGT |
Lexus | LF-LC GT VGT |
Lexus | RC F Gr.4 |
Mazda | Atenza Gr.3 |
Mazda | Atenza Gr.3 Road Car |
Mazda | Atenza Gr.4 |
Mazda | LM55 VGT |
Mazda | LM55 VGT Gr.1 |
Mazda | Roadster Touring Car |
Mazda | RX-Vision Gr.3 |
McLaren | 650S Gr.4 |
McLaren | Ultimate VGT |
McLaren | Ultimate VGT Gr.1 |
Mercedes | AMG GT S Safety Car |
Mercedes | SLS AMG Gr.4 |
Mercedes | VGT |
Mercedes | VGT Racing Series |
Mini | Clubman VGT |
Mitsubishi | Concept XR-PHEV Evolution VGT |
Mitsubishi | Lancer Evolution X Final Edition Gr.3 |
Mitsubishi | Lancer Evolution X Final Edition Gr.4 |
Mitsubishi | Lancer Evolution X Final Edition Gr.B |
Mitsubishi | Lancer Evolution X Final Edition Gr.B Road Car |
Nissan | Concept 2020 VGT |
Nissan | GT-R (R35) Gr.4 |
Nissan | GT-R (R35) Gr.B |
Nissan | GT-R (R35) Safety Car |
Nissan | Silvia S15 Touring Car |
Peugeot | L500R Hybrid VGT |
Peugeot | L750R Hybrid VGT |
Peugeot | RCZ Gr.3 |
Peugeot | RCZ Gr.3 Road Car |
Peugeot | RCZ Gr.4 |
Peugeot | RCZ Gr.B |
Peugeot | VGT |
Peugeot | VGT Gr.3 |
Porsche | VGT |
Renault | Megane Gr.4 |
Renault | Megane RS Trophy Safety Car |
Subaru | VIZIV GT VGT |
Subaru | WRX STI Gr.3 |
Subaru | WRX STI Gr.4 |
Subaru | WRX STI Gr.B |
Subaru | WRX STI Gr.B Road Car |
Suzuki | Swift Sport Gr.4 |
Toyota | 86 Gr.4 |
Toyota | 86.Gr.B |
Toyota | Crown Athlete G Safety Car |
Toyota | FT-1 VGT |
Toyota | FT1 VGT Gr.3 |
Volkswagen | Beetle Gr.3 |
Volkswagen | GTI Roadster VGT |
Volkswagen | GTI Supersport VGT |
Volkswagen | GTI VGT |
Volkswagen | Scirocco Gr.4 |
Zagato | Zagato IsoRivolta VGT |
This is 116 out of 424 cars that are either VGTs or "fake" duplicates that had a widebody and some aero parts/tuning added to the base model car.
So, in actual fact, PD only was able to model from the ground up 308 cars. Taking into account that between GT6 and GT7, you have a gap of almost 9 years, I personally don't think this is an impressive number.
Even less so when they had premium cars on GT6, which were cars they did take from real life models, and a lot of them are still yet to appear in the game.
And they really do have some missed opportunities that should've been in the game already. In particular cars from 2018+ which are ridiculously few in number. Only 22 to be precise, and if we go by just 2020+ models it's reduced to 8.
Others include the normal McLaren P1 (not the GTR which is in the game), the Porsche 918 Spyder and the Lexus LFA. But this can all still be forgiven because PD has stated it will keep release cars into the game, so I'll just say we give it time.
This time around, most of the 424 cars (even taking into account the "fictional" cars) are pretty much unique in their driving styles, with just about a couple or so of actual duplicates.
Least of all, we do have to recognize the amazingly gorgeous quality of the cars in the game, from any parts of their exteriors to their interiors and the sound of most of them as well as the way they drive.