The New Deal Debunked (again)