I have been a long time fan of GT since I was a kid, probably like many people here. It was the only game I appreciated at every stage of my life. I was finally able to get GT7 lately and after playing, I have a rather solid opinion that may not go in hand with the popular one.
The game is actually quiet good. Not perfect, but still very good. Yes, there are a few things here and there that are quiet irritating like the linear career track and the gift system, but if you look at the collective picture, there is a lot of nice things. I think the sports mode is quiet nice and competitive, and part of any racing game is to deal with the idiots who push you off track. Some of you even in turn into them when in a fist of rage.
I think the biggest complaint has to do with grinding, which personally doesn't bother me. Nothing annoys me more than playing a game where everyone so easily maxes out on resources (Cars here). Nothing fun in being a lobby full of Bugatti Chirons and Mclaren F1s. I think that these cars are precious and rare indeed and the game should reflect that. Beside what message does this send to the new players if they can unlock things so easily without matching in skill? I say this while I am against the concept of microtransactions which I think ruins any game, and you can always not pay.....
Overall, I understand why people might find it annoying, especially if you are already a top player. Nonetheless, I think it mostly reflects the right concept for a game dedicated to motorsports above anything and that if you stop focusing on the negatives of it only, you might appreciate it more. Definitely didn't deserve that review bombing!
PS: how often do you see a 917K like that in a game?