Um what? There's many possibilities as to where the Pokemon Breeding came from. It helped the show's plot, it furthered the gameplay and helped introduce IV's which finally gave a way to sepperate pokemon of the same species. And in truth, breeding exists in real life so why shouldn't it exist in a game that deals with living creatures? They kept it PG and it works. You're comparing Apples and Oranges.
And either way saying "It's about time," is never a good argument, you have to explain why. If going into Gold and Silver someone stated that new types are needed because "it's about time," than I would have shot it down too. If you said new types are needed to balance out the overdominant Psychic (and to a lesser extent Ghost) type I would have agreed. That's why I support a change in the type system only if it helps Poison become more effective and Steel become slightly less effective defensively.