All websites require link-building? I don't think so. Some of their owners don't need it, because they can do it by themselves. Others - don't really care about it or even some guys don't know what's this. But okay, I do support your opinion that it's a possible way for earning money online and it's a popular SEO service.
And, to be honest, the search engine visibility sometimes is possible without a single link. It depends...
Whatever. Thank you for your quality posts here!