I hate BMW’s

Sorry, but another negative thing about leasing is that your responsible for any exterior or interior repairs and also if the car has had tires put on it they have to be what the car came new with. I know these things as I've talked to people who have leased a Car, I've talked to both a car dealership and the local dmv.
This is simply not true. I have never paid out for any interior or exterior repairs nor for any tire repair.