1) Как я заметил, статья посвящена использованию LINQ именно в Vault.
2) Не так много профессиональных программистов под Vault, так что я думаю, что им не помешает эта статья.
3) Статья может быть устаревшей только если становится неприменимой, т.е., например, в современных версиях Vault этот код бы перестал работать. По собственному опыту знаю, что есть примеры кода, сделанный под AutoCAD R12 (т.е. больше 20 лет назад), которые не потеряли своей актуальности.
P.S.: Чего разбурчался?