Didn't they also hassle people to review it (for free of course). That's the only thing that would be a bit hard to replace by a totally free service.
There is a larger problem at work, however, of university administration and departments using these sorts of signposts to decide who is worthy. I think both widespread managerialism in unis and a poor funding climate are both at fault.