non-profits are where the future of idea development lies, not the corporation. Resistance to a few benefiting off of the many will continue to pressure corporations. Recently the non-profit, One Laptop per Child (OLPC), has pressured Intel to start passing out laptops to kids in the developing countries of the world. It has brought Intel to the negotiating table. The two may work together.
I think this trend will continue. The pressure on corporations to become good corporate citizens also reflects this trend.