Banking Commission Report gets it partly right