They are there at least in part to block water. I was having issues with front rotors warping on my '07 Infiniti. They determined that the shields weren't blocking the splash sufficiently. The rotors would get hot, then get wet and warp them. They fitted improved ones and problem solved.