These "outdated notions" are based on decades of experience and working knowledge. One should not discount that. One should never base quality on age alone. New is not always better.
EDIT: Of course, now I read the article which pretty much says the same thing.