It's a complex topic, and I'm no expert. But based on all of the contradictory studies out there, I don't think it's quite as simple as you're making it sound.
For example, a new study done in Sweden was in the press recently which sounds to run counter to the ones you've linked to.