Two more things 1) You always save money if you can cut out the middle man.
2) R & D moneuy is not always spent wisely. About 40% is wasted on projects which were long shots and management was to dumb to pull the plug because they made a mistake or just need to fill the gap with burnt money.
How many trillions of $'s could have been saved on a cure for cancer and directed to studies to cure other diseases?