You're off by an order of magnitude on the cost of a TBM.
http://www.bbc.com/future/story/20150602-crossrail-the-monst...
Anyways, the cost of a TBM is generally not the most expensive part of a tunneling operation.
What is the most expensive part?
$250 million for a water tunnel that goes 3km. It's simpler than a hyper loop tunnel.
Also I'm not sure Crossrail is a good counter example. That's a 30 billion dollar project to go 73 miles. Saying the TBM cost $20 million is like quoting the cost of a truck without including the price of the driver or diesel fuel.