It's just tha difference of knowledge between regular player and those who read xml.
<property name="Collide" value="movement,melee,rocket"/> mean it only collide with what is in the list. Bullet aren't included, so they go trough, same for line of sight.