The only valid reason for shaving legs is as hippie mentioned - to make wound care easier after road rash.
But what about Creekster's point regarding the arms? I think I agree with Creekster. People do it because they like the way it looks. Beyond that any benefit seems weak to me.