Controversial idea: Could GT7 not move to a Spotify-type model whereby you could download events to your device and play them offline and then re-coup the credit for those events when you're back online? It seems ludicrous to me that this is beyond the wit of PD/Sony, and yet it's common practice with online service providers such as Apple TV, Spotify and many others.
Also, this concept could (and arguably should) be extended to DLC and microtransactions - buy a car online? If PD were really serious about 'realism', then that car should be yours forever - just like a real car or, more accurately, a real model car. I've still got my model cars from when I was an 8 year old kid, and yet cars I spent hours grinding for in GT (6, Sport etc) may as well never have happened.
How about a lifelong 'wallet' of GT content that you can build on/be proud of rather than this frustrating mess?