I think what most likely happen in the game you were describing is that you were rather rude to the person playing France while the person playing Germany was not. Germany may have made some Promises to France and kept them, whereas you probably made promises and broke them. France probably saw no reason to take any SCs from Germany, who had been a decent ally and never insulted him like you may have. Germany almost certainly did not taunt the French player for refusing to break an alliance and insist that no matter what France did, he would get points from the game any way. It seems to me that you probably engaged in some pretty poor diplomacy in this game if you have France so mad at you. Of course, France probably was not going to completely eliminate you, he just simply had never been in a position to take another SC from you yet, although he has probably been moving into position to do that. Since you feel the need to keeping complaining about it, making accusations and insults, and implying that people are cheating, however, I wouldn't be surprised if France does eliminate you from the game now.
This, of course, is all just speculation.