@ Jawa The player doesn't necessarily have to battle them. I'm pretty sure the definition of type specialists are people who use a certain Pokemon type in battle.
Also, Plumeria specialized in poison Pokemon, Faba and Dexio specialize in psychic Pokemon, and Sina specialized in ice Pokemon.