The reason for this might be that the IBM models can handle noise in the training data more robustly.
in terms of unknown words, WFST-based alignment is very competitive and often the best choice (but not much different from the best IBM based models).