In the US I think noone even blinks an eye at $150 million anymore
It's funny you mention that. My first thought was, "wow, that's a lot of money." But then I thought, "but how much is it really?" I actually have no idea how much it should cost for them to do what they were trying to do though I suspect it is probably a fraction of that $150MM.
I don't know just what this thing was supposed to do, so I don't know what the scope is.