Demand is not a constant. Demand is a function of price. The highest price I’ve seen for a L2 charger was in the parking lot of a credit union. During business hours, charging was free. The minute business hours ended, the price was $20/minute (not $0.20). Demand at the price of $20/minute for 6kw charger is essentially zero. They probably paid for the charger due to people who either didn’t check the price or planned to return before closing time and were delayed.Pricing will not be able to fix a demand that is higher than the available stations.
It’s not difficult to find a price at which the available chargers will be utilized without a long queue. There is such a price for any given time and charging location. Finding that price is not a difficult problem for AI. Humans can get pretty close just by setting time of day rates.