I find it amusing that the loudest critics of EVs, are people who have never owned one. That said, they have a niche that is useful now and can be more in the future. I also don't think it's likely that, in the near term, they will completely take over everything. Long term has too many variables to really even make an educated guess.
Having used L1 and L2 chargers, on my Leaf I can charge from almost dead to 80-90% on L1 over about 8 hours. L2 can fully charge in a couple of hours. L3 I can use but never have, but from what I understand it's about the same as the Tesla fast charges, so about 30min to 80%. The Leaf is a smaller battery, lower range commuter vehicle. About 80 miles total range. Good enough for short trips around town, and both my wife and I have charging available at the office. So I can charge there or at home with L2, as I installed a charger in the garage. How much that costs ends up coming down to how long of a run the electrician or you need to make and how difficult that is. I happened to have 220 available in the garage already, so I connected to that.
For people like me, who can charge daily, it just becomes part of the I'm home ritual. Get out, plug in, forget about it. I never have to think about fueling or being stuck really, as I can make both directions of the commute without charging. Charging at work is just a convenience. This is about 90% of my driving time, so it does help. We already had to have 2 vehicles, so having one be an EV hurts nothing for us.
Pricing is what you want it to be. You can get a used one with full battery health for about $12k. New starts around $30k it seems for most brands, even Tesla is about $35k for the Model 3. Or you can drop 100k+ on high end Tesla, BMW, etc.. The low end used gas cars is lower, but they have had a lot longer to get there.
Recycling right now isn't much, but instead we are seeing more re-purposing. In theory, this is also better for the environment. Older packs are being rebuilt by swapping cells around and re-used for forklifts, home backup power, and even road EVs that just might not need as much range. Most people commute less than 30 miles per day, total. So even a somewhat beat up pack can be useful for a lot of people. There is some recycling infrastructure around from power tool and other smaller batteries, and it's only improving. I would like to see more movement here, but it will come with time. The materials in the packs are expensive enough to be worth the hassle and cost. Cobalt is kind of a non-issue, most battery makers are moving away from it for many reasons. But right now it makes financial sense to get as much use out of them as possible.
Emissions... To compare fairly, you have to include the emissions in manufacturing and disposal of ICEs in their costs. Most comparisons I've seen put them about the same if you average them out. And driving EV has almost no emissions, though it's fair to say the tires and brakes wearing have to count for something. Even if you compare full life cycle including electricity generation, EV comes out ahead with the exception of a few coal heavy areas, even that depends a bit on the study as some are a bit higher or lower. However, coal is rapidly being phased out for cost reasons alone, so EV will only improve there.
Maintenance is a complete blow out for EV. No oil changes, no DEF for diesel guys, no fuel, nearly no brake wear. One moving part, with fully sealed bearings compared to an ICE and transmission with a few hundred moving parts and a pumped oil lube system to keep changing out. The rest, tires, suspension, etc end up a wash. Remembering to fill up the washer fluid is about as much as I have to do on the EV. I've put about 30k on the Leaf, it came with about 20k.
Hybrid... Well, I have owned two of them. A 2006 Prius, and a 2021 Highlander. Even with adding oil changes to the maintenance, the Prius was surprisingly maintenance free. I changed the coolant once too, and took the brakes apart because I was worried about them after about 100k miles. They were fine, about 90% of the pad remaining. That was about it. The Prius got about 45MPG for the whole time I had it and I did road trips and local driving with it. Great little car. Cost was about the same as other similar size cars at the time, and shortly after I got it, gas shot up to about $4.50/gal here. We're up to about $3.50 now, so I'm guessing the Highlander is going to be nice there. It's getting about 35MPG overall and no maintenance as it's only got 1500 miles on it. So I can't say anything really long term about it. In theory, hybrids have the maintenance issues of both ICE and EV, but in practice it wound up in between them for me. Overall, I liked it enough to buy another one. Sadly, the Prius got t-boned at about 30 mph, totaling the car. I walked away with minor injuries, thankfully. And a through dislike of people running red lights.
If you need longer range, road trips with <30min breaks, or really heavy hauling, EV is probably not the best choice. Though Teslas seem to be able to handle the first two pretty well now days. And they have demoed semis, so maybe later. I have a LOT of questions about the reality of that sort of setup, but we'll see. I personally think OTR trucking is going to stay diesel for a while, but I've been wrong before.
As for service guys, well, there are going to be a LOT of ICEs to work on short term. And everything has some units that have issues, so EV/Hybrid will need work too. There are still parts that will need replacing. If the world does go more and more EV, they will have a lot more warning than many industries did, and I hope many of them are willing to see the writing on the wall and adapt. There was a time when people were predicting that NYC was going to be buried in horse dung if things didn't change. Trains and cars made it pretty rare to see a horse in NYC these days. Or to use a more familiar example for this forum, machinists had to learn to adapt to a CNC world. Everything changes and change is often painful, but we adapt.