This seems inefficient. Why not have a government entity representing enforcement/intelligence run the infrastructure directly? It would remove the deceit that presently exists. Everyone would explicitly know that the government was monitoring everything that went over the network. It would be clear that if we wanted to avoid such monitoring that we would have to do something special.
As a bonus it could be set up to solve the last mile monopoly problem. That way all the money we pay for the current secret surveillance could actually do us some good.