If you really look at all of discussions on MLM leads at MLMForums.com .... you'll see I'm not necessarily advocating one approach over another.
I'm boiling down all rhetoric thrown out about leads to this....
You either generate them yourself....or you pay someone to do it for you.
YOUR choice entirely...and should be decided based on what is best for YOU.
As long as you finally understand there are really only 2 choices....you can then decide what makes business sense for YOUR business. Either or both. I do both. I'd guess that many do that also.
Here's some additional tidbits.....
* There are multiple ways to generate your own leads....not just splash pages and NOT just online. The "nitty gritty" I boiled things done to as far as self-generating can include ANYTHING you personally do to generate a lead yourself. Direct mailing, business card exchanges, online/offline networking, fliers, opt-in lists, event booths, car decals, ads in programs at high school football games, yada yada. ANYTHING which comes purely from your effort, time, and money. There's a wide variety of what & how and is your choice what best fits your business plan & model.
* How do you know what a "lead generation" website said? Sometimes you do...sometimes you don't. A reputable leads source will be as targeted as possible.....such as company specific leads from your own company. Those are at top of ladder. Something like Traffic Oasis is next tier down for those ...if they choose...to have leads generated for them when their company doesn't provide that. The bottom of barrel tier includes generic "come one come all" leads and so called traffic exchanges and hits services.
That's over simplified and doesn't even touch on things like co-registration leads which are trash....folks opting in for some kind of contest etc. who "check a box" about home biz info OR don't see a box automatically checked unless they change it. Pure trash.