I am not one for buying links other than the odd link here and there. I get several thousand daily uniques to my biggest sites without hardly ever engaging in link buying.
But what if you are just starting out in a niche where there are big competitors who have have thousands of links pointing to them, often obtained in the days when they were so easy to come by when people linked freely without giving it a second thought. These days people tend to link mostly to sites that are extremely reputable and large in size and well known on the web. What then? How is one ever to catch up with big competitors if they can't get links?
Yes, I know you should produce content that makes people link to you by either making it something really original or better than competitors. But still its easier said than done. People have tendency to link to the bigger sites even if you have what you might deem better content.