Easier to get the 'mental picture' of the weather when your sitting on the ground already! You don't need the ATIS to tell you it's raining when it's running down the windscreen, however it's harder to see the rain when your still 150 miles out ontop. Whilst it's more common to hear people call with the wrong code on taxi, pretty uncommon on arrival unless it's JUST changed.