Yes, taking ownership of your obvious flaws is often an effective maneuver. By so doing you minimize the effect of external critics calling attention to them. ( related: http://tvtropes.org/pmwiki/pmwiki.php/Main/LampshadeHanging )
I do think he's doing the smart/right thing (now).