I believe the honor system is a little broken in some senses. I have a 104 teamwork and not a single ribbon for it. I know it's supposed to be different for different players but I think it's a bit overkill.