There is mounting evidence that fauna within the gut (read bacteria/viruses) can contribute to obesity every bit as much as lifestyle/genetics do.
I've read a little about that as well, but I came away with the impression that there seems to be correlation, not causation. That diet choices are the likely cause of having the fat bacteria.