Look, I get the idea that if you own stock you'd be tempted to pump the heck out of it but how many "Telsa will rule the universe" threads do we need?
I think it's more "big business failing to stay up with current market trends". I'm very interested to see how Ford is going to fare long-term...they were proactive enough to recognize that cars aren't in anymore & quit making them. iirc they're only going to be producing the Mustang coupe & maybe one hatchback kind of thing, maybe. Something like 90% of their business is now SUV's & trucks, so it makes sense to focus on those markets. Electrification is coming, but it won't be sweeping across the country for many years due to the infrastructure requirements & current high costs.
As Americans, we love unlimited everything...with gas, you don't have to think about pricey vehicles or range issues if you don't want to, as a 2-minute fill-up at any gas station gets you back on the road in a jiffy You can buy a really decent brand-new year 2020 car for like $16k these days (ex. Hyundai Accent) with A/C, power windows, Bluetooth, ABS, traction control, nice safety features, etc. Versus a decently-spec'd out new Tesla is really going to run you $40k+ & you have all kinds of special needs like a charging cable at home, range issues on long trips that require longer charging times than just gassing up an ICE car, etc.
On Tesla specifically...if they can really figure out hands-free full self-driving, like legit...I mean, that's going to be a HUGE gamechanger. Why buy a car for daily use that doesn't have that, right? But again...economics, and also actual reality. I think they're years away (if not a decade away, realistically) from level 5-whatever zero-hands-on full-self driving capabilities. And no one else has their level of autopilot capabilities or development on the market right now, so with high costs & slow rollout, I think it will be years before we see any real shakeup in the auto industry, as far as big car companies closing their doors up.
TL;DR: me want cybertruck
