So wait, this was a NAP they felt they could cancel and declare on the said alliance immediately? This serves as a lesson for treaty wording but this was a NAP, what the hell is the point of it if you can immediately cancel and declare.
You are the only one who considers him a part of Karma.
He makes valid points, points that you seem unable to respond to, so instead you attack motive and do some other crap.
Echelon came in when alliances that were not allied to the originally attacked, thus having no connection, decided to attack the NPO. That activates a defensive agreement.