Every Game Should Impliment Suspended Save
I'm going to suggest a radical idea. Every game should allow you to save at any point. Shock!
Now obviously some games are better suited to a checkpoint system and quite often it's personal taste. I'm not saying you should be able to save and restore at will as much as you like between checkpoints. Instead that there should always be the option to "Save and Quit", restoring to where you where when you quit. The game dynamics and tension of checkpoints are still present, but you can also stop playing at any point, whether that be because dinner is ready, you have to go out or someone else just has to get on the computer or watch the TV. It would help a lot, especially when you don't know if the next save point is 2 minutes or 2 hours away.
For this to work the game would most likely to have to implement a profile system (where different players use different profiles, each with their own set of save files), but almost every game that uses checkpoints use a profile system anyway.
Some major games may already implement it, I certainly don't play a lot, but I've played a lot of the popular games and I've yet to see it.
