Hi,
I think that if a member set's his profile privacy to members only.
There should be an overlay or something over his photo in home page (time line,members, featured members and
other blocks with his photo displayed) as well to non-members, or at least an option for this.