It's not exactly the same is it.
Also when they say it can't be built they're often talking more in economic viability than technical possibility. It may be technical issues due to geology or wind during storms or something (I have no idea) Technically they could build a bridge between London...