Democrats have been campaigning for 30 years on promises they’d let Medicare directly negotiate the cost of prescription drugs. Now, after the majority of voters want reduced costs for their prescription drugs, the bill seems ready to pass despite record pharma lobbying.