"Evolution is on the side of those who cooperate." Agree totally. The trends that you describe are getting faster and faster. We all have to keep up and help others to keep up with this. We need to contribute to life, business and society on things that really matter.