Wow, this is truly impressive. Humble in the apology, and boldly canceling some major treaties, your reasons are very valid and you did the right thing.
More alliance should take a look at their treaties and decide if they really want to keep them. (I speak for all treaties, not just treaties including NPO, GGA or IRON)