Bill Clinton is especially talented in the speaking department. He possesses the unique ability to assess political realities, pare them down to their most basic elements, and then articulately convey them in folksy terms that anyone can understand, e.g. when he said this at the DNC convention in 2012:

"In Tampa, the Republican argument against the president’s re-election was actually pretty simple — pretty snappy. It went something like this: We left him a total mess. He hasn’t cleaned it up fast enough. So fire him and put us back in." I cheered at my TV when he said that because it was simple and true.

Hillary is not like Bill in that respect. Few people are. She's more like Angela Merkel or Theresa May - highly competent, plodding, but a little boring. Unfortunately we do not possess the maturity as a nation to respect those qualities the way the Brits and the Germans do. We have far to go to catch up with them in that respect. Frankly, I doubt we ever will. It's not who we are.