I thought this was a real head scratcher myself. I would have left Linguist as an Origin feat and included more subclass features that granted rare languages: warlocks getting the language of their patron, clerics getting Celestial, Infernal or Abyssal, Wizard getting a couple of bonus languages...