Nice post. One question:
There are other methods to funding research besides granting government entitlements to 20-year monopolies, and almost all of them are vastly better than the patent system we are employing today.
Do you have any links or information regarding alternative methods of research funding and their effectiveness across different fields? That was the only thing missing from your post that I could see.

Score:3, Interesting