Tesla charging isn’t exactly free… it gets billed to the car owner (Avis), which eventually gets billed to your credit card (usually).
Other EV stations likely charge you at point-of-use, likely through their proprietary app.
Avis expects you to return at 70% or greater. If you leave it at the lot after hours, make sure that sentry/motion-activated/conditioning features are turned off.
I compare Tesla and other EVs to the difference between Apple and Android. Tesla is a bit more “plug and play” with the proprietary network and equipment, Other EVs have a little more flexibility, but also a hodgepodge of providers.
I’ve generally had good success with rental EVS, but I’ve had a couple of stressful scenarios where I found myself in a bit of a charging desert and also short on time. I’m now a little more careful to think about where I’m going before accepting one.