I think there is a balance where you have to be careful here - this same logic can bring you to a place where you never do team days, team building, all hands meetings, customer visits, client meetings etc which are activities which can be difficult to justify objectively on an individual basis but incredibly worthwhile from a soft perspective.