This is Cause and Effect, simple. Cause: He parked in a no parking area and his car was towed.
So take it a step further back. If he didn't park where he wasn't supposed to, then he wouldn't have been towed.
If my neighbors are having a party, should they park in my driveway just because they ran out of room? What if i'm on vacation? Does it matter? I say, he's a moron. He deserved to have his car towed. He escalated a situation that was his fault to begin with.