I didn't know Toyota was a fossil fuel company, or was owned by one?
Japan is uniquely trying to make this thing work. They have no domestic oil production, and so few coal mines as to basically be irrelevant: all their fossil fuel is imported. Anywhere else on the planet: sure, this might be another way for big fossil to push for relevancy, but in Japan's case, hydrogen would be something that they can produce themselves, literally freeing them from fossil fuel dependency, which is a big part of why they keep trying to make it work.
And yeah, the math says it's physically impossible to make it work without constant refueling, but again: it's Japan. The very idea of "my car needs to go 300 miles on one charge/tank" just isn't a thing there.
Hydrogen, despite this article's claim, is actually perfect for Japan. Any tanker of import fuel saved is CO2 saved both on the tanker's transit, and on that fuel getting burned, but at the same time: it's also perfect much perfect only for Japan.