I think it would be better if players were able to break non-aggression pacts with massive diplomacy penalties. In my opinion, hard limitations like this are unnecessary and problems they are trying to fix can be treated better. Not being able to break non-aggression pact leaves player without fun of making hard decisions. Being put in a place where I have to decide if it's worth to break treaty to swiftly conquer your opponent and having to deal with anger of other nations is more enjoyable, than having no choice at all, but to obey "unnatural" rules of the game. What do you guys think?