>> The former knows enough about the state of the art in their area of the field
Considering something to be "state of the art" is highly subjective, therefore nothing else than an opinion.
Considering something to be "state of the art" is highly subjective, therefore nothing else than an opinion.
Not everyone maintains or collects together all of the practices in their domain; software moves fast, so sometimes we have to rely on individuals’ experience and wisdom to know all of the different approaches, for example, to software testing in their domain and which ones are best suited to the project at hand.
Their opinion isn’t terribly useful if it goes against the requirements and specifications.