Ссылку на "количество/качество предлагаемых вакансий" будьте добры, если имеется.
А по рейтингам вполне можно отследить, что устаревает, а что набирает обороты.
Репозиторий ведь не только за выборку отвечает. Он и сохранять умеет.
Т.е. раница только в абстрактности? Репозиторий с чем угодно может работать, а дата-маппер только с БД?