I'd disagree, personally. If I'm allowed to save all the time I just obsessively save at all possible opportunities and re-load whenever I miss a shot, or take a hit etc.
Save points stop me doing that, so IMHO they work.
i think he was talking more about that save game modi from castlevania etc. where you can save whenever you like but the device/game then shuts down and after loading the savegame it gets deleted
some thing which i also would appreciate .. i hate nothing more than after playing going through the same stuff again just because save points are to infrequent