Took me a while to notice there was a second "Bitter Truth" video:
Fat Chance: Fructose 2.0
I watched it to see if I'd missed anything, or gotten anything wrong. There is new info, and it tracks with what I've been experiencing (happy!). TL;DR: Here's my take on it: