Tim Walz är korrupt eller inkompetent, oavsett vilket måste han avgå.