Those free charging stations are propelling the EV market. Once the war is won free charging will disappear and you may pay the equivalent of $10/gallon.
I doubt that will happen here in Reno. Casinos here are happy to pay for your charging, as long as it isn't too fast!
The norm here in Reno is free AC charging up to 16KWs for Teslas, less than half that for J-1772 (7.2KW is very common) at countless places.
I have had thousands of free miles in all my EVs here. It's not just casinos, for now. Free charging at City Halls, even at the tourist traps such as in Virgina City. While that could change, I assume the casinos will always have free charging.
Also, I can find free charging in CA. Even free DC fast charging at the Donner Summit Rest Stop. Or free slow AC charging at the Colfax, CA train station and some other places.
One could easily survive on 100% free charging here in Reno with any EV. But I normally charge at home because it is often more convenient. But only 11.7 cents per KWH here so that is a 330- mile charge at about $8.19. That is for my 70 KWH battery in my Tesla (11.7 cents times 70). My other EVs will cost less for the same range. They are a lot lighter than my Tesla.
However, my Chevy Bolt is now in Auburn, where electricity costs 28 cents per KWH. To charge my same Tesla there would cost me $20.16. But they have EV plans that reduce that a little as long as I do not charge at the peak hours. Non-peak in Auburn, CA is anytime from 2200 hrs to 1500 hrs, seven days per week, includes holidays. I guess they only know how to do it by time.
-Don- Reno, NV