Agreed. Carly is no way near perfect. :-)
She may be the GOPe fallback position with Jeb and Rubio collapsing.