No need for charging stations. All you need is a socket. The EVSE that comes with EVs, especially the marvelous Tesla Mobile adapter ($220)which comes with standard and 14-50 plugs, is all you need. Plug and go.
Depends on the circumstances. I'll reluctantly give you mine.
I have a diesel, but my girlfriend has a Chevy Volt. We rent our place. A charging port install has been estimated at $3,000+ for our old home (old unit, we'd need a new dedicated circuit and the parking area is not conveniently located).
So that's not happening, though I bet the landlord would be thrilled with our investment into his investment.
We either run a 220V or a 110V extension cord to the parking spot. 35' chords, as there are no outdoor plugs and no garage. Unfortunately this also means lost efficiency. The 110V more than the 220V, because the only 220V outlet is not ideally located, requiring a window to be left open (not safe).
With the 110 V, it takes almost three days to bring her car from 25% to 90%. With the 220V, about a day. At at Level 2 station, about 6 hours. Level 3 (less available, more destructive) takes about 90 minutes.
It's always much cheaper than gas. Much, much cheaper when at home. For local driving and short trips it's more convenient than gas too.
BUT
Road trips, or even long day trips, are not at all convenient. The non-Tesla stations take longer, are few and far in between, and are often out of commission or being used.
We use my car when driving far, when not wanting to add the hassle/time of planning ahead, or if her car doesn't have enough charge.
Things are moving along, but we're not there yet. Not for everyone.