It's obvious - the countries which possess such technologies will have big advantage over countries which do not, so they have no other option as to pursue the same capabilities.
The only other possibility would be for the Internet to "reinvent itself" to provide true privacy and anonymity, but that is probably not doable.
I'm really pissed off at governments for doing this because so many services were starting to be so convenient. But now we'll have to take back much of that convenience to get more secure - all because the governments want to abuse that power, and because seemingly the people are not united and strong enough to demand a change of policy.
In the Netherlands they ask for data about Dutch people via the NSA. Doing it this way they don't officially have direct access to the data so they don't need a warrant for it.