Tech CEOs screwed up, and it's time to hold them accountable

Tech CEOs get all the credit when things go well, with little accountability when they screw up. And thousands of tech workers pay the price.