Their scores would also be tied to their jobs, people would get things done because it's another way to advance your rating. I saw the lack of technological improvements as the episode taking place roughly now, the tech for the rating system basically exist already.