Well, the difference is that the cost-per mile electric driving is a fraction of the cost of gasoline.
A gallon of gasoline will get you ~40 miles in a good car. A gallon of gasoline is also ~36KWHr of energy. 36 KWHr of electric charge will get you over 108 miles in a mediocre electric vehicle.
A gallon of gasoline right now, in my area, is roughly $2.40. A kilowatt-hour of electricity, including all taxes and surcharges, is roughly $0.20. So fully charging an electric car will cost about $5 while fully refueling a normal car will cost about $25.
And as others pointed out; it needn't be for free. But at a maximum of $5 per visitor it needn't be cash either. Hell, bring a box of good cookies and I'll let you charge at my place for a few hours...
And if it's an emergency type situation, maybe a couple bucks to help someone get home isn't that bad a gesture in and of itself.
=Smidge=