I thought that the gym caretaker, Clyde, was a pretty cool guy, really. I like how Game Freak upped the gym caretakers much more than just your regular, average NPC.
I suppose they further did this to add more user-friendliness to the trainers. I'm sure the Fresh Water could have helped when situations got a little more tense earlier on in the game. I don't mind it all though, and I thought it was really nice to have something as recurring as this. :)
He even talks about all the Fresh Waters he gave you after you obtain the eighth badge. ;w;