Another fact that refutes your theory is that hatching different
pokemon will break your chain. The fact that Prof. Rowan is giving
out eggs from different species of pokemons clearly denies the
theory that he is shiny hunting :]
My theory is that Prof. Rowan gives us free eggs is to do some
research on the pokemon that we hatch. The fact that he got didn't
expect us to "help him" hatch lots pokemon is also written in some
of his dialogue in the lab.
But all of this is just some theory. Maybe we should ask the devs
abt this?
. . . . . . . . . . . . . . . IN SEARCH OF MY LONG LOST COUSIN,
TRASHBIN . . . . . . . . . . . . . . . .
Please contact me if you found anyone playing with grimer,
trubbish, and koffing since it's likely TrashBin.
He probably gets dumped all the eggs his breeder friend doesn't
want. He ran out of egg space, the auction doesn't accept eggs, and
now he has to dump them somewhere, and we conveniently had a few
spots empty.