Interesting, I think bootstrapping is overused in financial modeling, because most long term financial time series don't obey the assumptions, covariance stationarity, normal distribution of residuals etc. A lot of regime changes, fat tails, latent predictors that you don't realize are important until they break your model.
disclaimer: hand-waving
OTOH there are a lot of situations where you need to model something with a lot of potential predictors and limited data. e.g. testing a macro model with 100s of potential predictors and 100 years of relatively poor macro data.
ML might find interesting relationships in those cases.
Traditional statistics has a strong theoretical foundation, you assume a bunch of things about the shape of the data, and you can prove your estimator is best and what the error looks like based on the amount of data. It makes heroic assumptions about underlying data that we know don't apply.
So it often doesn't work well but we know why.
ML just wants to find things that work well in cross-validation without worrying too much about proofs... ML is a little like QE ... it works but we don't really know why.
Anyway, any sufficiently complex ecosystem is a market design, makes sense that if you have a sufficiently valuable ecosystem you would want some people who study markets.