I had seen that thing, basically a giant asphalt router robot, lol. It's pretty cool, but you're right, price tag will make the sales tough. It's infrastructure though, so maybe?
I think it looks incredible, only it won't work for stretches of road, many of which we have, which need to be torn up and replaced.