Если уж быть точным, то армии лингвистов и нет. Наоборот, лингвистика дает небольшое количество мест. В основном по языкам - пед образование, филология. Вот на этих направлениях очень много мест. И вы правы в том, что есть гуманитарии и им тоже надо где-то получать образование.