I agree that viewing trust when not logged in could be beneficial. I see the other side of the coin also. Users should be discouraged from using multiple accounts any way possible in my opinion. This means annoying captchas and losing benefits when not logged in.
Viewing bitcointalk.org trust is a privilege, not a right (currently). If people want the privilege of viewing trust, all they have to do is sign up for a free account. Seems reasonable.