I wish companies also realized this. We need to recognize and reward effective groups, not super good individuals. It doesn't matter how brilliant an individual is if they aren't in a group that will leverage that genius. Whatever, still somewhat mysterious, factors make that group work overall are the things the company needs to not trample on.
Amen to that friend. Many have observed this before, but culture trumps everything. Teams that establish viable cultures become engines of value, the mechanisms of corporate life seem to me to be especially designed to prevent that from happening and to dismantle it arbitrarily.