Soldato
Not sure what you mean about O'Brien but they backed him over the last GM in a power struggle so they clearly believe in his vision (no Clowney, must have a LT) and we can all see it's highly risky.
I've not seen anything with O'Brien that makes me believe he would do a good job given all the power they gave him, as you say they must have belief in the ideas he had , but no idea what they based that trust on.