It is a long and tough debate, and there is no right answer. However, for those that think Cipla is all about saving the world, remember that it is a for-profit company. Furthermore, keep in mind that drug companies use profits from current drugs to develop future drugs. By reducing their profits now you reduce their ability to develop life saving drugs in the future. The pharma model relies on blockbuster drugs, and ~5000 drug developments start for every blockbuster drug that ends. With those odds, damaging their margins does have a massive effect on their long term ability.
No right answers here... but it is definitely not as simple as Cipla makes it to be.