I've used the bootstrap forest on many different data sets (both continuous and nominal response variables) for a number of years and I generally understand the settings for that algorithm - I usually use the defaults. My understanding of random(bootstrap) forests is that each tree is run using a random selection of factors and a random selection of observations (with replacement). In the past, when I look at the individual trees there are always some that use only a couple of variables and have very sparse trees - others are far more complex. When teaching, I've used this to show how the individual trees are often nonsensical - it is the averaging that produces good predictions.
However, when I run bootstrap forests in JMP Pro 18, every data set I uses shows every one of the trees with hundreds of splits. There always used to be a few trees with <10 splits but now there are no trees that are simple at all. Has the method of implementing the model changed?