Is soy the new sugar ?

"Spoiler alert: Soy is everywhere."