Edamame

I love this stuff, but is it true I need to avoid it?? 

google this: Edamame: When Green and Natural Doesn’t Equal Healthy