Those are old wives tales from the 1980s.
Wealthy people are wealthy in part because they do not invest any of their money in a depreciating asset. Leasing allows a known, fixed monthly expense with $0 towards repair or maintenence and allows that capital to be invested and earn instead of being given to an automotive financing company.
You're still paying for a depreciating asset which you do not own. There's nothing smart about it. A typical mid range lease at $450 a month, including tax and downpayment, unless the dealer eats the cost of the taxes and registration, you're looking at about a $20,000 expenditure over three years, excluding brakes and tires. 1 and 2 year leases are more expensive. Secondary lease term renewals also increase the price. Even with Tier 1 credit, at a certain point is becomes abysmally stupid to lease something. High end luxury depreciates hard and you'll be paying upwards of $2,000 a month for 36-42 months in addition to a $10-12,000 down payment. Congratulations, you've paid for more than 3/4 of the vehicle's worth and you give it back.
I can't speak for others, but as someone who's well off, I don't care about spending $90,000 on a car and having it depreciate. It isn't a Ferrari or Lamborghini. It won't ever appreciate and modern exotics rarely appreciate. What you posted are rattled details you'd read in some investment book sold to the masses.
The only time a lease would make sense is when:
1. The vehicle marque or model are unreliable. See FCA for examples.
2. The vehicle will have a high residual. It's cheaper then to lease the vehicle. Leasing something like an Accord, Civic, Camry, IS, ES, et al, except an LS will be smart. All full size and to a point, mid-size luxury vehicles will drop like a rock in value.
Personally, if you want to lease, that's fine. I don't want to. I don't mind spending the money on an expensive car and paying it off in a year or two. It depreciates, but I don't want to be held to dealer terms. I also drive more than a lease allows each year. I'd pay through the nose for it. Why pay an extra $2,000-3,000 because I drove more than I was allowed to?
I also buy the extended warranty. The one on my car ran out a short while ago. I'll probably buy extended warranties for the next two cars we buy. 48 months standard. You can add 3 years, so 7 years or 100K miles. Whichever comes first.
I've paid less than $2,000 in maintenance over the time I had the car. Trade in value is around 24K, down from 96K. But I thoroughly enjoyed the car.
Lease, buy, or buy a glider. Do whatever you think is right for you. Leasing makes zero sense to me unless I'm looking at a cheap Japanese import or a FCA product. I've been buying and selling my cars for over 30 years. I've only leased a few times. The last being a Mazdaspeed6 during the Ford days as a fun weekend car.
Edit: And honestly, when it comes to the Germans, you're not going to get anything new if you stick to the same model since model runs are anywhere from 5-8 years. You might score a refreshed model. If you stick with the same brand or switch to another one, chances are high you'll end up with a mid-cycle model and it's the same thing with some minor updates from the original release vehicle.
Aside from the previous two SOLID reasons why you'd want to lease, if you like to brand hop a lot, it makes sense. It's still a waste of money on cars that hit rock bottom at lightening pace, but it's your money. I'm a Mercedes person for the most part. Don't see the point in jumping marques.