Я вот лучше вот что скажу, у старой версии движка и у новой версии движка разные версии файлов, и работают они по разному, поэтому и бывают такие косяки. В стиме таки есть версии хл2, эп1 и эп2 на движке 2009 года, но даже в эп2 есть несколько графических косяков, например некоторые модельки исчезают с определённого расстояние (И это вообще проблема движка 2009 года, возможно только на статичных моделях без лодов) Да и часть багов не была исправлена.
Тут один "энтузиаст" исправляет хл2 для нового движка. Кстати уже можно скачать версию
2.0 Есть
ещё одни энтузиасты которые хотят вообще перенести хл2 на движок Alien Swarm, сделав "немного изменений"