Awww - I call 'em buzzards too, but as a once-professional wildlife biologist, gotta get my pitch in someplace! It is just a taxonomic differentiation for ornithologists.
Really think most folks except bird watchers call the beasts "buzzards". The clean-up team, for sure, and they do a great job of taking care of road kills. Up close, they really have an odor to them.