I didn't say that rodents harm ball pythons all the time I said that they have the chances of harming each other (50%/50%)
Feeding a bunch of smaller prey is not only a pain, but going by what the OP is talking about (rodents so small that they cannot hurt the BP aka Rat pups) Do you really think that an adult BP will eat rat pups its entire life? I can see adult mice but not anything smaller, which once again is what the OP is talking about.