Let's face it, while the glass ceiling may have hundreds of thousands or even millions of cracks, it is made of sturdy silica and has yet to crumble at our feet.
The progressive community can choose to transform the business world from within, or it can try to destroy the corporate sector altogether, as nothing but a harm to society. The choice is up to us.
We have been handed the basic tools for replacing the old values that make corporations "evil" with the new values that will make corporations "good". The Citizens United ruling need not be so bad.