So, next time your car is in a public parking lot, I can just back up my tow truck, and you'll be ok with that?
That has actually happened before, and they didn’t call it theft. I had to pay a towing charge even though it was legally parked. But to your point, no that is not OK. There is an obligation to find the owner of the property before deciding to keep it.