Let's suppose government allocated $200 billion to create this infra. But there are free tools which can render it useless. They are less likely to go ahead with such a plan then.
Whole premise of making inroads in service providers servers is that information stored there is human readable. Store it encrypted. Come up with stronger algorithms and security schemes and this problem is affectively solved.
If we can reach to a stage where only option remain to read a person's information is to arrest them or break into their devices, we have affectively pulled a project like PRISM down.