Is it just me...?
When I see something like "A multi-billion dollar hype built on gullibility, says railway man" my first thought is often "Trains that travel at 40 miles an hour...? Ridiculous! You won't be able to breathe, traveling at that speed!"
Judging the usefulness of future technology solely by the state of today's technology and assuming that "good enough" solutions won't be found if enough people want a particular new capability is just being a mug (or an opportunist with a book to sell), IMO.