I'm hoping that people with a better statistical background than I have can shed some light on this question. JMP has robust validation capabilities for all predictive modeling, including cross validation (though not in the Fit Model platform, except for the capability of using a validation set). Data scientists routinely partition their data into training and validation (and sometimes test) data sets. However, most published work using traditional statistical methods (multiple regression, logistic regression) do not use any validation. I've been wondering why that is the case. Among the possibilities I can think of: (1) statistical significance is viewed as making validation unnecessary; (2) historical practice that is slow to change; (3) the emphasis is on inference and not prediction (along the lines of Brieman's two cultures). In any case, I don't understand any justification for not using validation, so I'd like to hear what people think.