Intake design !
Intake design also is a factor, I have had very little carb ice in a PA28 be it 140, 160 or 180 HP but. DR400's with the same engines fitted are very prone to carb ice.
Saying that having the carb attached to the engine sump will prevent most of the carb ice is tricking yourself into a false sense of security that is likely to end in tears.