Icons of ID: Another false positive?

Thanks to Nobody on ARN I was made aware of the following story on Growing Tiny Totally Tubular Formations

Would this be another example of false positive for an ID hypothesis?

Tubular structures found on a Martian meteorite had been suggested as evidence of life, he said.

Goldstein pointed out that finding a chemical means to grow such self-organizing systems highlights the fact that living organisms are not needed to create such structures.