Yeah, it was totally out of character for him to become a professor. I mean, I know Oak is his grandfather and everything, but he was more of the trainer type, since it fit his personality so much more. And he's still the best of Ash's rivals in my opinion.
And yeah, the anime version of Gary was more of an actual rival, where Blue was just a jerk.