@He Keith where do you live? I've had 98% success rate with chargers (non-Tesla, non-EA). We have been electric for 11 years and are in the armpit of the world here in Cleveland, Ohio. This area is VERY slow to adopt EVs and we have plenty of DC fast chargers. Not to mention the range of the XC40 is > 150 miles (except maybe in snow/winter). I suspect you'd have had a plenty fine time.
FWIW -- Tesla chargers aren't fail proof, either. The closest charger to me (Macedonia, Ohio) is often < 50 kW Charging speeds. Half the stations have been down intermittently for the past year. And to make matters worse, it is usually at/near capacity. I've had my fair share of that, too. Tesla outsells other cars, but does not, at least in the midwest and adjacent, have ample chargers. On a trip 7 months ago in our model Y, we often had to wait for chargers. And that isn't even California.
Charging parity wont happen overnight, but in 12-24 months you'll probably start hearing more stories about Tesla SpC being "over crowded" and the opposite of EA chargers, which will expand at a rate likely to out-benefit. But .. I could be wrong. Just a hunch.