I've wondered about that. My Italian instructor (from Viareggio ;) ) has told us how it would be considered rude these days to address an elderly woman as "vecchia". I forget the other adjective she recommended in its place, though. It may have been "anziana"...