Penalizing everyone for the bad behavior of a few creeps is typical of governments, not the private sector where customers set the standards (remember "the customer is always right"?). In this digital age of smart AI and total communication there is simply no excuse not to tailor the service to the situation: no cars, no problem; lots of cars, charge the snot out of the negligent/rude for inconveniencing others.
If someone chooses to break something off to move his/her car from an empty row of chargers, that's their business. Just don't look down your holier-than-thou nose at me for letting mine sit there all alone. Tesla should never charge anyone for overstaying at an empty charging lot unless they're being disingenuous about not wishing to make money off the fines. In the end, Tesla has to make its customers happy or bad things happen to the bottom line. If they piss off too many people with Mickey Mouse penalties for breaking arbitrary rules (like govt does) they shouldn't be surprised when the grumbling gets loud enough to hear all the way up in the CFO's office.
I love my Tesla, but that doesn't mean it's perfect. There are some things that could be improved...like the customer service line wait time!