Nah, strong disagree.
Teslas sell because they're legitimately good EVs (aside from the Cybertruck, which is good at precisely zero things) and they have first-mover advantage.
Chinese EVs are impressive because they have everything including the kitchen sink in the vehicle and you could buy 4 of them for the price of one used F150.
Hyundais sell because they're interesting and decent vehicles. They don't promise the world, but you get decent value for your money.
The problem with the Toyota/Subaru EVs is that they come from companies that have a very strong value proposition in some way, but the EVs fail to meet those values. Toyotas are supposed to be reliable, good vehicles. They do everything you want, nothing is too flashy, and you know that car will still work in 15 years whether you take care of it or not. Subarus are reliable bad-conditions vehicles that can tackle actual offroading with no modifications and still get you around town comfortably without wasting gas.
The bz4rxzbzbzbzb or whatever (terrible name, a minor but notable problem) just doesn't live up to the Toyota badge, by all accounts. You've got no reason to buy it over a Rav4 or a Prius. It's heavier, worse to drive, worse than the competition, and the range is pretty mediocre. The Solterra is a Toyota with a Subaru badge, and underperforms every other vehicle in the lineup if you buy Subarus for being rugged but practical vehicles.
Toyota has even SAID that they don't really think much about EVs, they think everyone should have a hybrid. So when they built an EV, their hearts weren't really into it. Subaru just wanted something--ANYTHING--to fill the gap in their lineup, and they threw in with Toyota because that seemed like a safe bet. Wrong.
I'm sure the model will get better over time. Toyota likes making money, so they'll figure it out. But these cars don't sell well right now because they're bad.