What is with CEO’s wearing T-Shirts while giving TED-talk style speeches? Have some respect for your station.