Do you even look at what you're posting beyond the cheerful headline?? Five of those links are for different versions of the same story about the same train from a single concept test in 2015. 3 more links are again duplicates of the same thing, a small hydrogen fuel cell train still in development and nothing to do with batteries. Just FYI, unicorns are not actually real. But anyway... Yay, batteries!! We're all saved! And we can charge them wind and solar... very slowly... only when the wind is blowing or the sun is shining... and then use them to drive the train a mile or two down a test track! Then we'll publish blogs on the internet for people who don't actually read.
If you read the links about the fuel cell powered train, the fuel cells power batteries.
Several stories about the same train does not negate it. The fact that it was a test does not negate it. The start up time from concept through tests to mainstream commercial use is long. Glass half empty, glass half full again. I see these tests leading to something. You seem to assume that the status quo is more likely than progress.