Suppose someone decided my front yard is a good place to store their belongings and dropped a shed there. Should I be able to hire movers to dispose of the shed? Or the police should be my only recourse?
I share the feeling that towing companies can be abusive and that’s not right. I think a better response is to regulate the towing companies and provide remedies. For example, make abusive towing practices illegal with heavy penalties (eg. if they tow illegally, they owe you $1000 per day you lose access to your vehicle). If it’s unfair to tow a vehicle after two minutes, make that illegal.