Strictly speaking, this may explain how life got here, not the general origins of life.
I understand your point, but if you look at it again, you will see that it may explain the origin of carbon-based life everywhere in the universe (if it exists). The article isn't about life arriving on Earth, but the ingredients of carbon-based life being everywhere in the universe.