Many advantages to kegging, but a marked decrease in sharing with friends is a definite downside.
Nah, I don't think so. I seem to share more as I don't know how much beer is left in a keg vs how many bottles I have left (another reason why I like doing 10 gallon batches). With bottles, if I got down so far I'd hold off sharing until I made more.
Gave my boss, who also home brews, a 40oz growler of stout I made.