Well, people being stuck with older generation hardware (PS4 in this case), may not be on them. You know, as money does not grow on trees, not everyone has 500$/€ laying around to spend on a console. People forget that the price of a PS5, may be pretty much the same between the USA and other countries where the minimum wage is 1/4 of the US's (or even worse).
As for the way you play, well, that's on you. Expecting everyone else to play a GT game exactly like you, is just way too arrogant. The matter of the fact is, that this game, lacks in a lot of things (a campaign for instance). Which gets a lot worse, when grinding is a requirement for a huge portion of the play styles people may have in a game like this. If to access the base content of the game, people need to play the game as if it's a full time job, then there's a problem. People act like this is a F2P game, and not a fully priced one.
The reality of this game is, if you, as a player, have some sort of project that forces you to buy a lot of cars, and in some cases multiples of the same car, then you are screwed.