I'm still new and don't have Trusts unlocked yet, but my understanding was that the Trusts system was never intended for the leveling purpose described here - they were meant to allow people to experience story dungeon content without being gated by queues. So you are basically calling a horse a zebra and now your upset because it's just a horse...