xFIP sucks. It's no better than FIP for predictive power and in some cases is even worse than ERA it appears, or it's about as good either way.
I used to love xFIP but the adjustment for HR "luck" somehow actually makes it worse than FIP. By FIP, Lopez is a solid 4th starter. That's not bad given where he's at in his career.