I see what you're saying but have a slightly different opinion of the meaning of the word "viable." I was a big fan of the Bolt, despite it looking like a sneaker. That didn't end well even though GM/Chevy has a century of experience manufacturing cars, and more experience with EVs than most others. Other fully EVs aren't readily available in most states, and those that are (like the Mach-E) are too new to be proven, and some are subject to huge dealer markups.
As for charging networks I can only speak from personal experience but other charging networks have been notably unreliable and complicated to use. (eg: signing up for a card in the mail, trying to get customer service answering phone calls, etc.) Chargers need to be all of these things: fast, widely available, easy to use, and working when you need them to be.
Also, this.