I find it hard to be hyper critical when someone seems to have done better than what most of us wanted him to do.
Personally I don't measure the performance of the CBO against what any of us said they should have done. I find that pretty silly, actually. They are the ones who are paid to do that job, they are the ones with all the supposed expertise and inside info, they are the ones with the power to make the moves.
(Note: I don't mean to come off as sounding harshly critical of you personally. I guess I'm looking for reactions more than anything. I respect your takes, you're very consistent with them.)