Because someone has to do the research, and rating agencies do it better than anyone else. Not saying that they do it perfectly...
I guess the truth is closer to "Ratings agencies do the best they can with the people, technology and incentives they can afford"? How do you change this though?