There's a long pattern of behavior with Toyota lobbying and arguing against battery EVs and basically spreading FUD about the whole concept. Their marketing for "self charging hybrids" is something they were peddling recently. Sounds awesome until you realize that they did not invent a perpetuum mobile and that instead this means "we burn petrol/diesel to run the engine to charge the battery". That's right, Toyota still makes hybrids that you can't plugin. The 20 year old Prius is a nice example of this "future". Every single mile these things drive are powered by a combustion engine. They have some proper plugin hybrids as well obviously but the marketing here is just awesomely cynical and obviously aimed at drivers who are a bit on the fence about wanting to buy a BEV.

They have a single compliance BEV that they are shipping in China only. It's a hard requirement to be active in that market. They make them in comparatively low volume of just slightly over 10K cars, which is of course next to nothing in the Chinese market. Also, that's only slightly less than the total number of hydrogen cars they have ever produced. Which of course they still insist is the future. Except they don't seem to be in any particular hurry building that future. A cynical person might say that they actually don't believe in that enough to put their money where their mouth is. Though they certainly seem to waste no opportunity to invest in marketing to convince people otherwise.

They are not actually arguing against BEVs because they believe BEVs are impossible. Obviously they are and essentially all their competitors are proving that by shipping electric buses, trucks, vans, cars, sports cars, etc. in increasingly large volumes. Toyota is merely trying to stem the loss of market share for ICE and hybrid vehicles here while they come up with an alternative. They do that by bad mouthing the whole concept of BEVs, by using misleading marketing like self charging hybrids, arguing that instead we should look at hydrogen, and generally just lobbying and arguing that BEVs are a bad thing.

However, at this point it looks more like they are dragging their feet simply because they are late with getting battery supply secured. They couldn't ship anything worth shipping in volumes that matter even if they wanted to and had the factories, designs, etc. ready to go. You need batteries for that and battery producers are fully booked building batteries for their competitors at this point.

To fix that they might prefer addressing this with their own solid state batteries. Which is something they've been investing in quite a lot. The only problem: they're not ready yet. However, they are apparently quite close to announcing a proper EV this year which might actually be using this. It will be interesting to see how quick they can go from a concept car to volume production. It will take a lot of investment and time probably.

So, one cynical interpretation is that they are just trying to buy some time until they are actually ready to start competing on their own terms. Which clearly they just aren't right now. They have no hydrogen car worth talking about (beyond the few concept cars they shipped). No infrastructure to fuel it. And the one EV they ship in China is clearly nothing more than a compliance car. So self charging hybrids it is for now. If they deliver a BEV with solid state batteries and awesome range (both of which might happen soon), my guess is hydrogen stops being the future at Toyota and self charging hybrids will be phased out as well. But even then, it might be years before they catch up.