I hate to see misinformation being spread.
First off, Diesel Busses Are equally environmental friendly as electric trains. (On long distance trips) this is due to infrastructure emissions, which are far higher for train infrastructure.
Furthermore looking at batteries: Batteries are expensive and very sensible to temperatures. They are virtually unusable in some climate zones. Furthermore a battery burns much hotter than gasoline. Much much hotter. So hot in fact that the damage to roads is immense. In addition to that, battery driven cars and buses are extremely heavy and damaging asphalt infrastructure as well.
The best solution is to shift mobility towards Diesel driven Busses and facilitate car sharing. It’s flexible, mich more flexible than other solutions. This makes it adaptable to many environments and situations. And it does not force people to give up achievements of mobility.
The example in the meme is extra problematic, because steel cables and train infrastructure is heavily reliant on coal. And replacement of coal with hydrogen is not to be seen in the foreseeable future.