Oh dear - I've just checked out the dates now that you pointed it out - all this was started because someone posted on the wrong thread and revived an old one.
Yes, you're right it would have been difficult to mark it as solved in 2005.
Nevertheless, there are still loads of new threads which are left as still open and I am surprised by the profuse thanks given by OP's but they forget to tag the individual posts which they found helpful.
As they say, you can lead a horse to water but you can't force it to drink.
Anyway - bash threads never die!