I have doubts about depreciation playing any significant role here (Edit: in profitability of lease vs buy.) No free lunches - who covers the depreciation when you lease?
Lease/buy in an efficient market should be equally profitable. Most of the lease benefits are from taxes.