The problem has to do with the Pakistani military’s inability or unwillingness to take action against militants within its border.
Now, one may ask: Was it a violation of Pakistan’s sovereignty to conduct this raid? The answer is: Yes. The next question is: Were The United States justified? The answer is: Yes.
When elements within one country are conducting attacking against another state or its interests, the attacked state has the right to respond, by force if necessary. If, after so many years of threatening and cajoling and persuading Pakistani forces to take action against militants to end their incursions into Afghanistan, the state that has sovereignty does not cease and desist such acts (or cause them to stop), the attacking state may be attacked as retaliation, to take out offending elements, or as an invasion. This occurred, I hope people will remember, between Turkey and Iraq where the offending elements were Kurdish terrorists and the offended party was the state of Turkey. Although a violation of Iraq’s sovereignty, Turkey was within its rights to respond as it did.
I totally agree. If nation A can not stop the asshats in their own country from attacking nation B, then nation B has EVERY RIGHT IN THE WORLD to "invade" nation A and take care of business.
Like here