I agree with all of your points. Science costs money. Somehow, however, we've made incredible scientific progress over the last 650 years with Science and Industry tightly dependent on one another (Science on Industry to conduct new research, and Industry on Science to open up new possible products and markets).
Unless we change something we'll get Industry stifling new knowledge (as in your examples) and stagnating as a result of its own actions. All that said...somehow it's worked fairly well for centuries, so I'm reluctant to accept heinous actions like these as the status quo, even if corporations can usually be counted on to act in their own short-term best interests.