I think your badge calculations may be incorrect. Not sure what the deal is, but I have gotten well over 20 kills as a SpecOp character on several occasions and still have not gotten the badge. If I am not mistaken I have upwards of 30 or more hours as a SpecOp character. Just wanted to bring this up as it would seem your calculations on badges are not right. Or EA has simply screwed up more than we know with this patch. Thanks.