I mostly agree with you. But I think the screen reader should be smart enough to automatically read whatever appears on the page after you activate a link. So the problem with the pre-order popup could be solved in the screen reader.