Это не популярно, потому что автор не вкладывает средства в популяризацию.
Я работал с Linq2Sql, NHybernate, EF, пробовал пару коммерческих платформ ORM и DAL для генерации кода.
По моему мнению, BLT - лучший.Зачем?Потому что это дает вам правильный уровень абстракции.Он поддерживает Linq выбирает / обновляет / вставляет / удаляет и не отслеживает сущности boolshit.