Government agencies manage to negotiate much better rates than US insurance companies, which even Trump recognised when he was running for President. He used to say pharmaceutical companies were "getting away with murder" in the US and he was going to use the buying power to the federal government's Medicare programme to negotiate lower prices for its aged beneficiaries.
That was what Americans were expecting to hear last Friday when the President stepped into the White House rose garden to announce the "most sweeping action in history to lower the price of prescription drugs for the American people".
But instead of an aggressive price negotiating system, which drug companies fiercely oppose, his plan consisted of efforts to improve competition among suppliers and transparency in pricing, besides trying to make other countries pay more for the medicines. He call his plan, "American Patients First".
American patients obviously bear more than their share of the cost of researching, developing and testing new medicines and the costs are astronomical. Many drugs undergo years of testing only to fail.
But those that prove successful are given patent protection for a period that was to be extended under the TPP. Trump was very foolish to withdraw from that deal, he is unlikely to get a better one.
Once again, he has betrayed the interests of most of those who voted for him. They need a Pharmac instead of health insurance plans that are steadily placing more of the cost of prescriptions on to those who can ill-afford them.