I think leasing on has the following appeal to some,
1) you get paid quick, and if you don't, its one phone call to one company, not several. Ya, you can factor, but that has its own pitfalls sometimes.
2) its easy, you don't have to find the loads, to some, this may be a daunting experience...