Being offered huge cash rewards by pharma for getting results they like, and quashing negative results, is corruption. Its about a corrupt system though, researchers and pharma together. While I understand that doctors and others who observe this are afraid to come forward, they are also part of the problem.
This is too big for individuals to fight. Its systemic corruption. The global medical profession, or national governments, need to get together and work out a path.
Let me add that blame and responsibility are two different things. While the blame stick should not be pointed at too many, there is a colossal web of responsibility here, and extends even to media and the general public. If the public tolerates it then it might not stop, because the media and politicians will be less concerned and do less.
Let me also add that this does not mean these companies always and completely act like this. Just that the practice appears to be very widespread and very tolerated.