He's full of shit about the Chuo Shinkansen. That's gotta be one of the best places on the planet to build high speed maglev, from one of the world's best rail companies with a well deserved superb reputation for punctuality, safety, and quality.
Not often I disagree with Adam Something about anything, but I think he'll be proven wrong about the Chuo Shinkansen.