Thinking about what you wrote, we can agree. It is a war against the nomadic or barbarian tribals. Thus the US is protecting the Pakistani gov't from violent minority groups (terrorists to some freedom fighters to others) that are found in both Afghanistan and Pakistan.That is what I said, you people think too much of yourself, what action were taken against Iran when they destroyed American military post in Iraq. Its easy to say "Pakistan needs to do more" in press briefing, to make Pakistan do more is totally different.
To attack Pakistan would be to attack the majority. The majority are not the disgruntled minority group tribals. It is the same in Afghanistan but in Afghanistan the violent minority had taken control.