> I'd be worried that it's accidentally the same as the system locale or something

The API docs clearly specify that Locale.ROOT “is regarded as the base locale of all locales, and is used as the language/country neutral locale for the locale sensitive operations.”