Update: the migration of rules from Bazel into repositories took a different path and this flag is not necessary anymore. See --incompatible_autoload_externally.
The flag requires providers and language specific modules to be loaded from their repositories. For example JavaInfo and java_common need to be loaded from @rules_java.
This is required for the migration of language specific modules into their repositories.