Garage doors aren't mainstream by this definition because they aren't essential for owning a car. They're just a convenience.
EV charging is essential to owning an EV. Almost all EV manufacturers ask that you keep your EV plugged in practically as much as possible for battery health. In most apartment dwelling this is currently not a possibility and there isn't enough incentive for many existing complexes to install anything in much of the country.
At home charging isn't essential for owning an EV. They're just a convenience.
We can argue back and forth, about ubiquity vs mainstream, but ultimately the point I am making is that these definitions are merely opinions.
Who cares if evs are mainstream or not. If you can get at-home charging, speaking from my own experience, owning an EV is awesome. If you have to rely on public charging, it is not as convenient, and requires more effort.
If you are someone who goes to Costco, the PX, or Walmart to get gas, then using public charging is a wash. If you are like me, who uses the nearest gas station, public charging was a bigger pain than filling up a tank.
CA has only 1 fast charging station per 5 gas stations, and they are by far the most kitted out state
And the biggest footprint of those is Tesla, which still is restricted to only Teslas
And a fill up with gas takes 5 minutes compared to up to 45 minutes at DCFC, assuming you aren’t waiting for one.
So yes “all major automotive companies offer EVs” but the mainstream experience that drivers expect is nowhere near there for an EV unless you own a home and have installed a charger.
My definition of mainstream: nearly all major automotive companies offer EVs that are mass marketed.