Oh, come on. A hundred grasshoppers is not a plague, but a million are. A plague is where too many grasshoppers eat all the grain down to the ground, and that picture is appropriate when there are too many Teslas all vying to suck what's available, all day long. If Tesla would charge more during peak times and make it free at night, it would cut some of the selfishness going on and travelers could get a charge.
What I have seen is that what makes it a plague is too many local owners "having" to charge, who would be "inconvenienced" if they had to charge at home, and don't want to be bothered with putting in home charging when they can drive 5 miles and charge. And if it's free, it's going to be abused. If it's double or triple what the electric rates are, it might actually cover the cost of putting in the supercharging equipment, and MIGHT even jar someone's thinking about home charging being a better option. Otherwise, people are glad to spend an hour waiting, reading the paper, making others wait, so they can get free or very low cost charging.