Netflix documentary highlights corporate’s DEI blight