While I don’t dispute what you are saying, McCain would have won NC if not for Bob Barr. He lost by 13,000 votes, Barr received 25,000 votes.
Barr cost McCain Indiana, too.