Politicians know that most voters understand squat about how monopolies work best. They also know that there won't be a rally on Capitol Hill in favor of price discrimination. It is therefore cheap to scold big pharma for the "windfall profits" made by charging so much more for drugs in the US than in other countries. Cheap, and criminal. This behavior by politicians simply denies medicine to those who need it most.If politicians don't like the logic of price discrimination, then let them fund pharmaceutical research in a different way. Abolish drug patents, and grant rewards for great inventions, or give huge subsidies to universities and companies to develop new medicines.