Perhaps /they/ actually do understand how the system works...
First, "news:xxxxxxxxxx line" is not a standard and is not guaranteed to be useful. The attribution reference actually should, if you insist on having it there, be labeled correctly as a Message-ID.
Regardless, if your newsreader has half a clue (which means
*your* particular newsreader, Outhouse Express, should be excluded from this discussion because it is the *worst* example of a non-standard newsreader in existence), it can find the various messages in a thread using the standard References: header. Which means, of course, that putting Message-ID's into attributes is unnecessary. Putting the date of the previous post there makes more sense, though that too isn't necessary.However, suggesting it is reasonable to follow a discussion by retrieving referenced articles is simply absurd.
First, how is anyone to know *what part* of an article any given response applies to if it is not proximally located to quoted text indicating *exactly* what it refers to?
Second, what makes you think the referenced article *will* be available? It might be today, it might not be next week or next year. It might be on my server, it might not be on the CD that another person reads it from, and it might not be on your server.
And of course, /that/ is exactly what "bottom posting" is all about: *appropriate context*.
Just try carrying on a extended exchange on a technical subject using "top posting"! It becomes quickly impossible to follow!