Ontology Review: ONT Still Worth Considering?