But not everyone sees it as a contradiction, cause as I mentioned at first, raising a pokemon doesn't mean raising it from the ground up. That's just how folks like you like to do it, when guys like me don't care what stage they're in as long as I take care of em.
You don't have to have to raise every pokemon from their base stage to grow a bond with them. Just having them around is enough to start one. Travel all over with em, fight with em, that's just as good as a humble beginning.