I edited your quote to the part I took issue with. I do not think Apple would want to make an announcement of a major recall or total halt in production but if it happened there would be no avoiding it.
I just have a laugh at the hearsay posted in here by users who supposedly get this info from Steve Job's personal assistant in Corporate Relations and then even better when you see others pointing to such forum posts as factual evidence.
Just the other day in here I saw a mod changed a thread title from "Apple acknowledges yellow tint!" to "Apple customer service rep acknowledges yellow tint!". Even then its pure hearsay. Anyone can make forum posts.