This is something I read about but really understood once I actually tried to use 3rd party chargers here in Southern California.
Tesla Supercharger? Roll up, plug in, leave. You get a charge on your CC usually right away (sometimes a day or two later) - you can watch real time cent incrementing of charging rate on your Tesla's screen.
3rd party charger? Roll up, figure out if adapter works, use QR code that is often so degraded the phone doesn't recognize it to go to the manufacturer's website which requires you to create an account and download their app (hope you have good reception), link up a payment factor - this part often fails. THEN, if you are lucky to get past that, you use the QR code again to tell the app to activate the 3rd party charger, which it often fails to do or requires a handful of attempts. If you get past that point, and you luck out with a charger that works with the J1772 adapter for your Tesla, more times than not, it'll fail to start charging for whatever reason. If you're lucky and it starts charging, I've had quite a few of them just stop charging as I walk away (car tells me). Those that do charge often have INSANE fees to prevent you from charging there for more than 2-4 hours - they're often 6.6 kw too and charge higher than home charging rates so really slow.
Also starting to see a lot more vandalism of 3rd party chargers here in Southern CA - and of course, these 3rd party companies seem to take MONTHS to fix them.
Edit: Some of the 3rd party chargers require you to enter a complicated alphanumeric code in their app to activate the charger (if no QR code) - and these chargers have numbers and letters all over them, so you're spending 5-10 mins entering all the numbers you see hoping it activates, lol.
So definitely agreed. ChargePoint+ is by far the best in my area. But even that, I couldn't rely on it for charging if I had to.
Just a mess.