Because the global hierarchical categorization can avoid the drawbacks about those high-level irrecoverable error, it is more popular in the machine learning domain.
the taxonomy is defined artificially and is usually very difficult to organize for large scale taxonomy.