But is the concentration of power really at play here? According to sources, New America got $21M total from Google since '99. From their funding page, they got at least $16M from other sources last year alone.
>But is the concentration of power really at play here?
Yes.
The executive chairman of the corporation they receive ~%20 of their revenue from called and told them to get rid of the guy. The guy was gone in two days. This isn't a grey area. [Edited revenue figure]
I jumped into New America's filed 990 papers and the number at a first estimate is around 20%. But I haven't added in any personal donations by Eric Schmidt. Perhaps more importantly omitted is the fact that he is the chairman emeritus of the organization.
Are they really so dependent on Google?