Also: Those men that always stop you. Like Appricorn-Guy in HG/SS
Random people. complete strangers. Stop you and give you Items.
How about those who stop you from getting where you need to go, just standing there and pushing you back when you want to move on the next town. Yeah because in real life if a complete stranger did that, he wouldn't be a bloody pulp lying on the ground (Not saying I would do it, but someone would. If it were me I would just walk by and tell them to grow up. No I don't care if there are footprints you want to preserve or whatever, I can easily sidestep it without destroying it unlike your clunky big feet. No drunk old man, I don't give a crap if your daughter next to you is too stupid to get you inside (I think that's what happens with the old man in Viridian City of R/B/Y). Dude I don't care if you think I can't handle Pokemon in the next route or want to see my gym badge, I can easily trade an lv100 Pokemon over and completely annihilate you in seconds, and I am talking terms of Kyogre, Articuno, Mewtwo etc way. No Saffron guards I really don't give a flying crap if you are thirsty, stop being an jerk and let me through, or my Mewtwo, Zapdos, Moltres etc can obliterate Saffron City in a mere few minutes. No Team Magma/Aqua, you think I am scared of you because you are sitting around? I am the Champion of Kanto, Johto and on my way to Hoenn, you think I can't easily get my old Pokemon and destroy you?
That brings up something else, if you can't get pass because the Saffron guards are thirsty or there's some stupid blackout, or some fossil how the hell does anyone get pass them? Your rivals seem to manage fine before you, and so does anyone else.