From personal experience over ~6 years of EV roadtrips, the first two really aren't much of a problem with a Tesla or a vehicle that can access Tesla's network.
Other chargers can definitely be a bit more hit-and-miss although they are improving.
These days if you stick to the big networks (Tesla, Electrify America, Rivian, IONNA, etc.) you're going to have a pretty good time. The one-off chargers in municipal parking garages are a different story, I don't really on those unless there is a recent PlugShare review showing that it actually works.
I agree that Tesla's network is universally pretty reliable. For the other networks, I've found it can be quite location-dependent, likely proportional to the density of EV drivers. Bay Area or LA? Pretty solid. Orlando? Not so much.
Other chargers can definitely be a bit more hit-and-miss although they are improving.
These days if you stick to the big networks (Tesla, Electrify America, Rivian, IONNA, etc.) you're going to have a pretty good time. The one-off chargers in municipal parking garages are a different story, I don't really on those unless there is a recent PlugShare review showing that it actually works.