Because what's on there isn't dirt. What's on there is bonded to your paint rather than sitting on top of it, so no amount of washing will lift it. Removing it takes a decontamination and a clay bar, which is a step in every car detailing job we do. If the car is just rain-dirty, though, none of that applies. A wash will sort it out.