That's good that the site is recognized for the effort of everyone involved.
Good ratings help everyone - makes the people here feel good for getting the site a good rating, and directs more people here for help, who will then feel good when their problem is (hopefully) solved.