I don't get the Kaine choice. You pick a boring VP when you don't want them to overshadow you in the campaign. Like Trump picking Pence. You also pick a VP to try to reach out to a voting bloc you're weak in. Like Trump picking Pence.
Hillary could do with an enthusiasm boost. She's a terrible, charmless, grating candidate. She could also do with reaching out to her socialist base who is still feeling the Bern. That's why I was expecting it to be Warren. Seems like she needs to focus on whipping up the women/socialist vote as much as possible in order to win this thing. It's almost as if she's subliminally saying "vote for me because I'm a woman, but don't worry - I've also got this boring white guy over here just in case this goes off the rails."