Let's remember, this is a war game. And even if you are good and they are good, that doesn't mean that you two will refuse to go to war against each other. So your relative miltiary strength should independantly modify your relations, regardless of your morality.
It seems logical that "Evil to Evil" doesn't grant as large a positive bonus as it is a GC standard that Evil civs like other less then Good civs. Evil civs liking each other less means that they will more often turn on their own kind then Good civs.
I would consider "Out of Range" as being a lessening modifier in GC1, but in GC2 where you can more easily create craft capable of going further, I don't think range should matter. In GC1, if you were out of range, then your opponent would have to build a chain of starbases to reach you. Now, they only need to build 1 deep space (extended range) constructor or deep space raiders (extended range war ships). So it is much more difficult to truly be out of range. Maybe on the final version of Huge and Gigantic maps, but that is a special case, requiring a minority game condition rather then a common occurance across game conditions. Is it worth the trouble to our friends at Star Dock to try and calculate whether you are in easy striking distance, extended striking distance, or completely out of reach?