What would that "critical mass" amount be? As of November 2023, approximately 0.9% of registered vehicles in the US are electric.
https://explodingtopics.com/blog/electric-vehicles-stats
Also, convenience stores are a LONG ways away from moving ahead with a widespread push to replace filling stations with EV charging stations (or even adding a charging station or two to their existing gas station building). The utility fees charged to the entity operating the charging station are just too high to make that a feasible strategy at this point. It's not nearly as simple as "just throw a bunch of new chargers everywhere and suddenly the percentage of registered vehicles in the US that are EVs will jump from <2% to 50%.
https://www.cnn.com/2022/10/18/business/ev-chargers-convenience-store/index.html
As for EV battery replacement - used under optimum conditions in ideal, temperate climates, yes an EV battery can outlive the functionality of the light passenger vehicle it powers - the exact same thing can be said of an ICE. However, under harsh conditions (extreme heat/cold/season fluctuations) or heavy use, that lifespan is much dicier for an EV compared to an ICE vehicle.
https://www.caranddriver.com/features/a31875141/electric-car-battery-life/
Regionally, particularly in urban areas (where frankly the push should be to reduce cars altogether), I can see EVs taking up a solid percentage of passenger vehicles decades from now. That's also simply an easier area to add the charging stations necessary to support the scaling you're hoping to see compared to moderately rural or even suburban areas that would require significant grid infrastructure upgrades. But if it's just EVs versus ICE vehicles, there will always be a large percentage of ICE vehicles on the road and manufactured across the globe and domestically. The hybrid vehicle makes a ton of sense, combining the best of both technologies and using them in the same vehicle - particularly in vehicles whose primary use is for more than hauling two people home 5 miles from the grocery store.