Games are supposed to be fun for the people who buy them. Some people like a save-anywhere/anytime function--some people prefer checkpoint saves. So developers should support both types of saves, of course. (But if they have to choose, I much prefer the save anywhere/anytime.) I've never understood the people who think saving anywhere/anytime is something they are forced to do against their wills just because it is an option in a game. Yes, it is fun to try different approaches to obstacles to see the result or which approach they find most satisfying. Saving and restoring allows that kind of freedom in gameplay--checkpoint saving does, too, but it also forces a lot of repetitive gameplay on the player for the privilege of trying different solutions to a problem.
The term "save scumming" is a pejorative expression, imo. It attempts to cast negativity on games which merely provide an option for saving anywhere and anytime. It's a very dumb expression, imo. The only kind of game that doesn't allow so-called "save scumming" is a game without any save-game function at all and I've never seen one of those...;) Such a game wouldn't be much fun, I imagine.