Not only does he forget his grandsons name, when you deliver his parcel later he's like "It's great to see you player, you're already doing so well!" and then his grandson arrives and Oak is just like "Oh, yeah. Hi Blue. You're here too, I guess."
I remember after you beat the Pokemon League he's like "Grandson I'm disappointed. You clearly lost because your Pokemon hate you."
Like damn, Oak, that's cold. You're going to give that kid a complex.
Justice for Blue/Green/Gary/Fartass or whatever his name is supposed to be.
He does let Gary counter pick your starter though.