Quote:You have to understand that diplomacy is far more complicated then seeing who your friends and enemies are. There are multiple factors that go into considering a faction's diplomacy e.g. the faction's interests, their trading partners etc.
+1 to the above. Diplomacy isn't always as black and white as you think it may be.
@OP - Can you provide any specific examples of crazy/crappy diplomacy that you think need fixed? The craziest I could think of might be the Junkers (I'm not sure the whole Gallic-Sirian split is that clear-cut). I'm ignoring Zoners altogether...since they're not even one unified group.