Tesla does it just like any rental car company does. But they don't mark things down often saying it's too small, smaller than a quarter, minor scratch doesn't count, etc. I take the pictures to protect myself in case the person who's doing the walk around has different standards for what should have been written down and decides something that was there should be my fault because it wasn't on the sheet.
I've done this for rentals ever since digital cameras became common place in the late 90's and it's saved my by almost a dozen times by now.
The worst case was when I rented a Dollar car in Seattle one way to drop off in Vancouver, WA. The car had literally hundreds of door dings, scratches, and dozens of windshield chips. The Dollar guy refused to mark a single item down on the list because he said they were all smaller than a quarter. I took a video of him next to the car saying that and about 50 pictures all the way around time and gps stamped.
When I pulled up to the Vancouver airport to drop it off, they looked at the damage assessment form and told me that none of the damage was listed and that they'd need to make a claim against my insurance. I showed them the video and the pictures all proving that every bit of the damage was already there at the time of pickup. They told me it didn't matter because it wasn't in the contract.
They made a claim against my insurance and charged my credit card $4K. I turned over the video and photos to AAA and they of course denied Dollar's claim and said that I was not at fault for the damage that was already present prior to me renting the car as evidenced by my video and photos. They also said they'd provide me an attorney free of charge if Dollar per sued this in civil court(unless of course they sued me in small claims). I took AAA's letter and provided it to my credit card company which promptly reversed the charge. I was seriously considering suing Dollar for fraud. I was pissed. But in the end, they didn't pursue it most likely because they had an insurance company and credit card company telling them to eat ****.