Purple belts should be a great deal more efficient that blue belts. They are using much less energy because their techniques are more polished and thus rely on strength less than a blue belt. Purple belts can roll with just about anybody and can be dangerous to brown and black belts if they become complacent.