I didn't see a problem from vultures on cars, erxcept for a little whitewash. The cars aren't going to burst into flame, as they do from pack rat nests.
Why do they stand on cars? Probably several reasons:
- First, there aren't many open places in the Evergaldes for vultures to congregate--since the surface everywhere is covered with either water or dense vegetation. And the parking lots have an added attraction--the chance for garbage.
- The cars park in what little shade there is, and of course, vultures like the shade.
- Vultures are probably safer on cars--mammalian predators can't sneak up on them there.
- Vultures like to hang out on cliffs, where it's easy to get airborne and there isn't vegetation to interfere with their big wingspread. To a vulture, a car is something like a cliff--an easy place to take flight from.
So... maybe this explains why Everglades vultures like to hang out in parking lots.