Some of those things are mentioned in here:
The Myth of Science as a Public Good (by Terence Kealey)
http://www.youtube.com/watch?v=C_PVI6V6o-4
Some of those things are mentioned in here:
The Myth of Science as a Public Good (by Terence Kealey)
http://www.youtube.com/watch?v=C_PVI6V6o-4