Do you really believe that these people are enhancing Google's image in the eyes of the general public? You have no idea how many potential employees Google is losing due to the company having acquired a reputation as an extreme ideological environment.