"For example, these patterns are definitely not good for apps that only use half the cores in a server because of memory bandwidth constraints. However, we’re told that users who need this pattern already set their own mapping, binding, and ordering patterns via mpirun CLI options. So these new defaults won’t affect them at all."

This is far from my experience in the wild and I expect that a number of application users are going to be hosed by this change.