I think the main issue is that so many people dont know what a good resume is and a few people do. Like once someone has feedback and has a good resume they dont look through this channel anymore. I think you would need some sort of incentive for giving reviews