Hidden dependencies is a very opinionated thing to have in a list of criteria, and the description seems to mix several concepts - mutability, global state but also sounds like "explicit is better than implicit" from python which not everyone agrees with.
This is by far the weakest point I think.