Companies are actually much better than governments and other bureaucracies at organizing in a holistically efficient way the extremely complex path from the examination of molecules all the way to the delivery of medicines to patients. Already in the conception and selection of research projects, companies would anticipate all the challenges down the line that they will need to overcome in order to achieve actual health impact. Bureaucratic organizations, by contrast, are notoriously bad at this sort of optimizing.