I have seen worked examples of bootstrapping coefficient or odds ratio of logistic regression. As logistic regression does not assume any distributional assumption, what is the purpose of bootstrapping? Does it help to check if the model is overfitted by comparing the original confidence interval of the coefficients to the bootstrapped ones? In the event where the purpose of the regression is inference or descriptive does bootstrapping have any use at all?
I understand that it helps to provide level of uncertainty of the coefficient when the sample is small. But how about when sample is not small (>50,000)? Why would the usual confidence interval be not sufficient? Are there other purposes that are more related to model fitting strategies?
Appreciate if anyone can provide some references on how bootstrapping helps.