>>64397
Typically towing is done for fire lanes and because the state said so. There's two legitimate reasons to tow a car:
1)They didn't make payments and had their car repossessed.
2)They violated the NAP by parking somewhere explicitly labeled or implied "no parking" such as a fire lane or a no parking spot.
In both cases, the owner of the goods are responsible if they gave consent to the driver's whims knowing the situation that was going to occur and the potential consequences. If they were unaware of the situation (such as the driver not telling them he was late on payments or parking somewhere after dropping the individual off), then it is theft, but the driver is the one who effectively committed the theft, not the towing company, as the driver violated the contract (implied or written).
It's complex insomuch as equality of opportunity is complex or a machine is complex. That is to say it's the cumulative result of simple scenarios added together to produce a result.