There's positives and negatives to both anonymity and trips. I'm not sure it's even totally a question of personal preference, it seems to me there's a benefit to having different communities that are focused on different ones.
I do think there's some truth to the idea that anonymity can put more focus on content than the creator. If you make something that's good enough to get you a decent-sized fanbase, and you use a recognizable identity, people are more likely to be forgiving of weaker work you make in the future. If an online community already has recognized favorite content creators, that also makes it extremely hard for new people to come in and get recognized for their own content. Basically, a community based in anonymity can override the whole "argument from authority" fallacy, because no one has any authority. Anonymity is an equalizer. It can even benefit people who would normally do well even with an identity, because it leaves them free to experiment without being criticized for deviating from their earlier work.
So anonymity can be great for creativity in certain contexts, but there's another side to creativity, developing your personal identity--which is nearly impossible to do if you don't have an identity. So there's a purpose in communities that are based in usernames or trips as well. The other downside to anonymity is that it's almost impossible to make connections with other people on a personal level, which is something else that can be especially important in creative works. Or, sometimes, it's just something you'll want to do because you are a human being. Even if it's not exactly "fair", I think there's some validity for being able to enjoy a work because of who created it, rather than totally on the content of the work itself. Personally, I've found that flawed works created by people I know and respect are some of my favorite things in the world.
So, basically, there's good reasons to have both anonymous posting and identity-based posting, and I wouldn't ask that we get rid of either one in favor of the other. Note that al