It is hard to escape the feeling that the taxpayers have been had by Telstra, which has secured crucial incremental advantages in its new $11 billion deal to help build the National Broadband Network (NBN).