not always, just when the correction is trivial and doesn't contribute to the understanding at hand. isn't hyperbole ("always") a more dangerous use of language? so much for respect.
to be completely accurate, arteries do indeed 'deliver' blood, as they are responsible for the distribution of the blood to the body. feel free to pop open oed, which I'm sure a doctor of your caliber has at the ready, if you doubt me.
additionally, the elastic quality of the major arteries allows for pumping of blood outside the heart, which more closely fits with your highly specific (but in the context of the discussion at hand, meaningless) definition of deliver. and let's not forget the smooth muscle around arteries which can contract, leading to yet another form of active 'delivery' of blood.
thanks for your career advice, doc. it has been taken to heart.