Well the restriction id place on the Breeding center would be that only the owner of the pokemon can pay for the process.
Otherwise we'd have people going round looking at peoples teams and begging them to breed a pokemon for them so they get what they want for less points.
It does mean that come the next Christmas tree there will be less 'random' presents lol.