In Australia, we are lucky to have a Pharmaceutical Benefits Scheme [PBS] which provides medication at such subsidised rates.
Most medications cost a maximum of $39.50 for general patients or $6.40 for pension and concession card holders.
If medications weren't subsidised, we could be paying up to several hundred dollars for each medication.
There are a small number of medications which are not on the PBS and therefore not subsidised. In these cases, you are required to pay full price for these medications.