For an ordinary individual, perhaps, but not for a domain expert. There are people out there who do this for a living and are quite good at this. Just like we advise others to leverage our expertise in software. We should leverage theirs. Specialization, ftw!
edit: oops didn't see the recursion joke :(