Dealer is responsible for sighting obvious damage. The customer drops off the car and usually the finance manager handles the exchange. In cases were AutoVin is employed, the finance manager is just looking for obvious damage, not "imperfections" or little tics out of the windshield.
Think about; it could be blowing cold outside, could be raining, the finance guy or girl just wants to get it over with fast. In the worst case it's no more than a rental agency does when you turn in a rental car which is just a quick glance in my experience. Once the finance manager accepts the car it's done. They could wash the car that day and find a nice long scratch; too late.
AutoVin is a very clever scheme. Very similar in nature to dealers pushing the vehicle etching. Not only does it create money for the AutoVin ppl, it creates money for the company and it insulates the dealer to some extent from the ire of customers because the dealer's excuse is that it's beyond their control to alter the charges as they had nothing to do with the inspection.
What a leasee might want to do before they sign a lease is to determine who is going to determine the wear and tear on the car at the end of the lease. If it turns out to be a third party, you know by default that it will be you that in the end who will be paying their fee plus some. Guaranteed