Leasing anything, to me, has never made sense and is akin to paying rent. You can pay all your life and never actually own anything.
I have worked with people in their 40s that have never bought or sold a car, they've leased their entire lives. They don't want the hassle of buying/selling/repairs, and want something new every few years. They don't want the responsibility of home ownership (repairs, etc).
If you have to relocate for your job every 3 years, sure, rent something. Otherwise, historically, real estate is one of the best places you can put your money.