How many lives of soldiers would be risked and how much money would be spent for operations to 'capture' the terrorists in foreign nations? And will nations like Pakistan allow military (or law enforcement) operations on their soil by foreign govts to capture the terrorists? No of course not. Drone operations take place in Pakistan/Yemen and other nations because of the inability of such nations to police their population adequately.
The real problem is NOT the drones but the failed (or almost failed) nations where groups of terrorists can operate in OPEN essentially, whose goal is to hurt/topple another nation.
If some Chinese or Russian 'freedom' fighters decide to train militarily in US with the goal of toppling current govt of China/Russia and did actually cause deaths/damage in China/Russia, would US govt sit back and let them train in US? Probably not.
All this 'omg, the drones are terrible' is useless. You don't want to see drones operating in foreign nations? Use your energy helping NGO and the local govt overcome corruption, ignorance, and backbone shattering poverty. Give no space for terrorists to operate in. Sure it's near impossible task. But that's the only real solution, and real solutions take real work.
The drones are a 'perfect' tool for rich nations for warfare whose population don't want to see their own getting hurt/killed. It's not going to go away.