Matthew Yglesias calls chief executives frauds