You can just pause the game bro. Thank me later.
Save points were invented because of a lack of space for proper saves and because yes, coding a full state save is hard. But with today's hardware there is no excuse. And if it's an AAA they can just take 0.001% off the marketing budget and pay a team to do proper saves.
If they just save your character at predefined save points, not really.