Time is up for non-executive directors. Through successive corporate crises and systemic catastrophes, despite and in part because of layers of codes and regulations, independent board members have failed to do the impossible job handed to them by co...