hmm... savestate is a bit like cheating....depends on the games u play.
U can really win a strategy game very fast if u use savestate. Save b4 u attack, if u fail to hit the enemy, load the savestate and attack again ....this will 100% make ur life easier...but it will reduce the fun to play a strategy game...
for rpg, savestate really very helpful,u dont need to go back to certain save point to save ur games especially when u r half way in a maze or ....
Anyway, savestate is a cheat in my opinion, since the games programmers dont expect us to save the game anywhere, and thats y the save point locations were created.