The distinction is that anyone (and lots of people) have blogs. So having a blog is itself unremarkable.
So regardless of how their accomplishment is being presented, they did actually do something of great merit.
I guess the headline is unfortunate because rather than celebrating the technical advancement of hobbyists who share their ideas with the general public, we're having semantic arguments over whether this accomplishment fits a particular connotation of the word "replicate".