That is like saying that we have to find a solution to crime and fraud so that we will not have to rely on physical locks, spamfilters, etc.
It would be nice, but it will never happen.
Meanwhile anonymity can work well.
How about we first change the world so that everyone can speak freely without fear of anything. And when that is accomplished to everyones satisfaction then we can consider total transparancy.