This is perfectly valid of course. The technical aspect is something I didn't think about/aware of.
Yeah you're right of can feel a bit cheaty. But younger me back then also used gameshark on the PS1 so sometimes I do want to cheat lol
But them as you also said it's quite useful as a semi auto save or taking out clunky saving method from the early days of games. I just rather have the option to use save states but not use it for some games than not having it for games that makes you wish for one, for any reasons.