On a side note, there are legitimate use cases where getting hit with idle fees would suck. I was on a road trip with my wife. We needed to stop for the restroom and lunch. We stopped at a Supercharger and went to a restaurant to eat. It took us a good 5-10 minutes to walk to the restaurant after plugging in (the place was huge). We had a nice lunch, chatted and generally enjoyed ourselves. Yes, near the tail end of our meal I realized the car finished charging. There was probably 15-20 minutes between the time when the car finished charging and I unplugged. If I got hit with idle fees that would have been lameish. I was cognizant that the Supercharger location had plenty of empty stalls but what if it was busy? Interrupting my meal to walk 10 minutes to unplug and another few to drive and park closer to the restaurant to resume my lunch would not have been great.
I realize that other owners might need to charge and I’m a pretty conscientious (also frugal) person so if the station was busy I would have interrupted my meal to make the stall available and avoid the fees. That said, the situation would have been suboptimal.