A. It's a dumb parlor trick to fool idiots like Gerry who don't understand physics. Just like Tesla's and other's similar stunts pulling a plane, etc. It doesn't need to pull the full weight of the train whatever that may be. It only needs enough power and weight/traction of its own to overcome the rolling resistance.
B. It's been done many times in many ways before e.g.:
.
https://gas2.org/2011/01/09/video-not-for-america-ranger-diesel-tows-160-ton-train/
C. Nobody has any problem with electric vehicles. Some of us do have a problem with a con artist named Elon and providing taxpayer subsidies to wealthy buyers for expensive toys produced by a commercial business that's perfectly capable of competing on its own.
4. Gerry's a dumbfuck.