What did mister Rida ever do to you? --- Doctor Foxx posted... The demonizing of soy has a lot to do with xenophobic ideas.