The Parade of Bankers’ New Clothes Continues: 34 Flawed Claims Debunked