In my point of view, after all the process, the article submission is also needy part of SEO. You have to do all the basic things for creating backlinks. Yeah it is true that it take time and own creation. But if you submit your backlinks in right way and high pr site so it will be rewarded.
So get your reward via article submission. In seo, every basic part is needful. And article submission, social bookmarking, directory submission and etc. is compulsory.