Why not hide the usernames as well then and let the comments be judged purely based on their content ?
The problem with that is that anonymity leads to trolling.
Also, credibility matters. Some people are known for their expertise in certain areas, like Matt Maroon and poker.
Good idea.