The only way to put pressure on a corporation is at its bottom line. Neither the media nor the Democratic party can directly affect that.
Consumers are unlikely to, given that they generally take what their doctor prescribes.
That leaves the government, but the current government just wants to exclude brown people from the country and feather its own nest.
(I'm not saying we should let every single brown person into the country, but excluding them seems to be the overriding obsession of the current Executive branch.)
Cindy Hamilton