It seems likely that there will be a "final update" to GT Sport once they have GT7 sorted that lets you migrate your saves to offline and then can continue to play indefinitely but we're yet to see if this will happen.
Anti-cheating is fine, I prefer that.
There any many Online only games that exist that are extremely popular and I don't see people regularly complain about them;
EG: Destiny and Fortnite - different genre's I know but still a valid point.
PD Just need to improve on the current system to make it a bit more seamless (I have no faith that they will do this but still)
IE: Have a reconnect option for small outages
Ensure people that they wont lose their progress by stating that they will release a final update that moves the entire game to offline at the end of its cycle.
In fact, wouldn't your account and console get banned anyway for any methods of illegal cheating, save editing and modifications to the console?
Because take for example, if you're running a jailbroken PS4, you know very well that you can't connect to PSN, otherwise you'll risk letting that happen. Just one connection on a modded console and it's gone. Even on Xbox it's the same (my Xbox 360 was jailbroken once, and therefore, the console was banned from connecting to Xbox Live, luckily, I didn't make an account on it).
And you can only perform and run illegal cheats, mods and save editing on a modded console, not a retail one.
This is why Kaz pushing for the always-online requirement for most of the game, as well as saving progress, is already pointless, because PSN as a whole, as well as even Xbox Live and whatever equivalent Nintendo has,
universally prohibits cheating and illegal modding, and yet there are still single player games out there without the requirement to be online. Then there's GT7 with this strange requirement of doing so, despite it being a mostly single player game.
Some even say they pushed for this simply because of FIA involvement (Sport mode and esports features).
Remove the Music rally option from the startup menu and create an "arcade" option there instead (like previous GT's) that has a far superior amount of offline content with a selection of cars / tracks / events / custom races that have no affect on your career progress...
Another reason why they should take a page from Forza's Free Play where all the cars in the game are available as rental cars in every Arcade game mode (Arcade Race, Time Trial, Drift Trial, Custom Race and 2-Player Battle), besides being able to drive cars from our garage.
As for tracks, it's possible to race on every track in the game, for as long as you unlock them beforehand.