Blind would be great if it didn't attract and retain the most toxic and reactive folks (in my brief experience). That attribute makes it an undesirable place to be for someone who's well adjusted at their job, which I would say undercuts your assertion that it provides a more accurate view of the workplace. A counterbalance to the polished view you'd get through LinkedIn? Sure. But it's where people go to talk shit.