They soak old people in the US, not in countries with socialized medicine because they know those countries can’t afford it. Socialized medicine would not be able to pay the rates US citizens are paying for the same drugs. We are subsidizing those “advanced” countries you like to tout so often. Trump is saying that pharma can still make the money, but can’t gouge us. That makes perfect sense to me. If pharma doesn’t make money, they won’t invest in research for new drugs. They need incentive. This is why very few innovations, relative to the US, come out of other “advanced” countries that espouse your left-wing ideals. The incentive structure is not nearly as strong as it is in the US. Call it greed, call it whatever you would like, but the bottom line is that it is a big motivator.