I like to save before every single event, whether it's rival battles, legendary appearances or the Pokemon League, just in case I mess up. I don't know why, but I just get really scared when in front of something like a legendary Pokemon, in fear that I'll KO it by accident so saves are more than necessary to me. I'm sure it's the Pokemon standard by now, but hey.
I'm almost the same; I save after every single major event, such as defeating a Gym Leader, Elite Four member, rival, some evil boss, etc. I forget to save every once in a blue moon since, of course, I'm merely a human, and that could be an extremely frustrating extremely frustrating experience. Last time I'd done this, which was when playing Pokémon Platinum, I quit the game for almost an entire month; that's how upset I was, haha.
Highly color-blind guy over here says hi! I don't even want to count how many times I had my GBC or GBA battery die on me when I was younger because I couldn't tell how much of my battery I had left. Eventually, I just became over cautious, and to this day, I'll still charge my 3DS any time I'm not using it, just in case.I couldn't tell if my DS' battery was going to die or not - I have trouble distinguishing between colours so I can't tell if it's full or about to go. I think on one occasion my battery died on me while I was in the middle of capturing a legendary or something like that. The distinguishing issues were quite the curse, to the point where I decided to keep it on charge a lot of the time because I couldn't tell dead or alive apart.
Distinguishing led colors weren't that difficult for me; blue or green were okay, orange meant half-battery, and red meant running low. To me, it was all rather simple. xD" Though, closest experience I've ever had to the above was when playing Emerald on my GBA; I once dropped it accidentally, which caused all batteries to fall off. Since I didn't save, I had to go through certain events again from all over.
Grinding has never been the average player's cup of tea. Hoenn for one has really weak Pokémon, making leveling up a chore to do most of the time. There are the occasional Trainer's Eyes rematches, but that's not until after five badges. Other than that, it's a pain to level up there, and don't even get me started on Johto.
But then we get to Gen V, which has Audino and the Lucky Egg, and my favorite EXP system, even if it is less based on levels. I like it because it makes training weaker Pokémon so much easier.