if it wasn't for the charging network I'd be up *sugar* creek on charging. i have 116k miles on my car and have charged about 39,000kW worth of juice, of that 18,000 was from a supercharger for free charging. Hell where i live now in the Mojave desert if there was no SC in Barstow i would probably have sold the car because even when i take a trip down the hill to Hesperia or all the way down the hill to LA i have to stop at the SC in Barstow to make it home. before they installed the SC in Hesperia the nearest one was Fontana or San Bernardino which even taking the 3+ hours to charge to 100% from there would barely get me home in my 85.
3 days after i bought the car i drove it from Fremont to North Carolina where i lived at the time. W/O the SC network that would've been a nearly impossible trip to take in the allotted amount of time i was allowed for vacation.
So besides the tech being better in a tesla the charging network is far superior to any other automaker.