I have to say I never found targeted drone strikes as being on the same level as an invasion. Since we don't get any cooperation from the Pakistanis, drone strikes are the best way to kill Al Qaeda targets hiding there.
As well as innocent people we think are worthy targets when they aren't.
Yes, that needs to be mitigated. I don't know what the statistics are on the percentage of time we have the wrong target, but if it is too high, we should require better intelligence before we use our drones. In any case, getting them on the ground would be the best option. If only the Pakistanis would stop double crossing us. Bin Laden could have easily been captured by Pakistani authorities since he was living in an affluent suburb of the capital, but Obama had to send in Seal team 6 because there was no way we could have trusted them. Obama made the right move there.