It is most often just referred to as "article submission" when I see it mentioned in forums, and it was seeing yet another posting today saying it was the best thing to do that prompted me to start this thread.
I did try it early on but also abandoned it for the same reasons, i.e. I want to keep my own content.
I don't share it, nor do I use anyone else's (with the exception of some data which I can't produce myself).
I'm not good at writing blogs, mainly because I don't have the patience