Well Americans always explain why they pay more for drugs is that they subsidise the rest of the world(drug companies). One could say the US economy is based around the people(government) giving money(subsidising) to the rich(drug companies).
So the terms may not seem unreasonable in the us but are in other countries. Since the condition is effectively the government covering the risk rather than the drug company paying for insurance like they should in a market economy