I'd say there are a couple of factors to the difference in taste... more oxidation in the bottling process bottling, additional yeast growth phase (albeit tiny), conditioning at higher temperature than kegging, to name a few.
The keg conditions over time at cold temps, while the bottle goes...