I love the trust system. I play casters so it's nice to not have to wait on long queues for dps runs. As to leveling them up, why not? You can always use the duty finder if you hate it that much. If they keep their levels the duty finder will get even harder to use to get things done. Especially if tanks and healers prefer the trust runs.