There's a linked article (http://arstechnica.com/old/content/2008/07/book-review-7-08....) and at one point it asks why Bill Gates appears to support patents, given how bad they seem to be for large non-pharma / chemical firms. My guess is, big companies don't want to argue against patents, because that would create an even worse PR storm when they sue their competitors for patent infringements, and could possibly give competitors some kind of protection through Estoppel (I don't know, and I'm not a lawyer, but I'd imagine there might be some kind of legal risk to talking down patents then trying to enforce them).