Its not the patients that lobbies for these laws...it is the insurers, and its to lower their costs.
Its also why the insurers pay the pharmacists a bonus for these changes, if it was about costs to the patient, the bonuses (money back) would go to the patient.