For people like me who charge at home, I just want to quickly jump into a spot and get 90 miles range to get me home. Should take 15-20 minutes max to get my battery there, but waiting line sucks.
That said, "free" anything brings out outlier behavior that even the most nominal charge would prevent. (the $10 copay for doctor visits is the same thing)
With gas stations, that doesn't happen - you just stop wherever you want. If there's a line, you go to the next station.