As someone newish to the game who plays when a lot of other people are asleep the Trusts system is a god send for me. I think it's useful for people who either don't have the time to sit in a town trying to form a group when there's not a lot of people around or frankly people who don't want to have to worry about if someone has a particular key item or not and have to go through the rigamarole of that. I get that there are pros and cons for every angle but without the Trusts I would have burned out weeks ago.