I hate the A and B-spec division tbh, just unecessary fake doubling of events. It should be like GT4 (and GT6) that A-spec and B-spec are optional. And GT5/GT6 is truly worse, as someone who has deep dived into both, like they have significantly less events than GT4, that it made for too much grinding.I cant actually comment on the GT4 game structure as I havent deep dived into it but it seems like GT4 is one of the best of the series.
However I'd say that the GT5/6 game structure isnt that good either.... GT5 seemed better because there was a A and B-spec division but the GT6 star system seemed universally disliked.
And on that the GT Sport's structure is very very weak.
So in that regard PD have had a pretty damn weak showing on this front over the last decade over two generations.
And for GTS, it's obvious, they only shoehorn the offline mode in the middle of its run, a blatant hasty attempt. No championships at all, no prize cars, etc.