I agree that FIP is far better stat, but I'd disagree that it better measures "results", at least in the way that I view them, which would be actual runs allowed. Obviously it's a way better way to predict like you said, and to compare pitchers in a context-neutral type of way, but to say the pitcher with the more runs allowed had better results doesn't make much sense to me, even if every run he allowed was due to park effects, bad defense, babip, etc.