Yet you achieve the same effect with checkpoints.
No you don't.
With save anywhere and auto saves, you can save wherever you want and wherever the developer thinks is appropriate to save.
With checkpoints you only get the latter, thus removing the option from people who are not 8 year old kids and want to save where they think it's appropriate.
I was referring to auto save, not saving anywhere you want.
Auto save = checkpoint.