This can be solved overnight if voters wanted it, however majority seem to think that somehow the system is OK,so why bother? Pharmaceutical companies absolutely should be able to make money,and tons of it,if the drugs are good,but then one needs to ask himself: what's more important,human health,or the company,which will make 1 billion instead of, let's say 2 or 3?
Also people temd to forget thst there a lot of large pharmaceutical companies outside US with no footprint in its market,yet they are pulling billions selling drugs to all those so called poor countries.