Considering that neural models are intensive datadriven and normally restricted by data nature, they are not easily applied in a cross-domain setting.
if a model is required to perform in real applications, it has to show promising performance on those cases out of the training data.