Difference ExecutorConfig default poolsize XML vs Programmatic

There is a difference in default value for poolsize between XML and programmatic. XML = 16, programmatic = 8.

Currently I have changed the programmatic one. The question is: which one do we want to change.