That I don't disagree with per se. The tech transfer process is something that definitely needs to be modified. ibridge networks has a model that I find quite interesting and is along the lines of making pools of technology available that might be commercialized (not all university research, in fact only a small percentage can be commercialized).
http://www.ibridgenetwork.org/