There are exceptions to everything, I had a lease where I could not take the car out of state unless I bought it. You just have to read the lease. It was not the manufacturers lease, but a contractor. I had no idea at the time there were several leasing options open to the dealer, just like...
Leasing equals zero, buying a car with fewer options to offset the lease price is much better. If you lease, you are restricted to certain mileage, you may not be able to move from your state, you get zero equity, if the car gets damaged, your responsible for excessive wear and tear or not...