I worked for Schering-Plough Pharmaceuticals for a few years in
the late years and early 2000s.
I didn't just see the International Price Sheets, I worked with
them (I was their excel guy for business and information
services and had to mickey mouse data so it looked pretty for
the higher ups and 4000+ sales reps around the USA in every
district). I had a once a year report I had to do involving
International sales and I had all the figures.
Anyway, I'll say no more except this: Businesses are not
non-profit organizations. They should not be expected to be.
Their ethics come from whatever won't bring up a lawsuit, which
includes complying with government regulations and societal
standards.
I don't fault business for behaving this way. It's how things
are in a capitalist society and I don't see it changing, so it's
silly to complain unless one really thinks they can put a nick
into capitalism.
That being said, we *can* coerce the "powers that be" to change
the rules governing restrictions to industry. Private lawsuits
aren't worth much for individuals but that's another
possibility.*
Public shame is another method. Much faster but its
effectiveness is typically limited to a case-by-case basis.
But otherwise? All we can do is complain and go, "yeah they suck
boo". But really, they're behaving properly given the restraints
they're allotted.