No, it doesn't sound harsh at all - I understand completely. I am currently spending several hours nearly every day providing support for problems with minor PHP scripts (written by others) which often come down to unexplainable errors for one person/site that simply do not occur for any others. It is very frustrating, especially when there seem to be so few factors to look at as the possible cause. I often have to look at the browser as the "well it must be this then" factor, as all other avenues have been eliminated (at least to the best of my ability).
For an example, the latest one, yesterday, I just happened to notice one difference between the site where a plugin script was not working and all the others where it worked perfectly. An anti-spyware product I have (Pest Patrol) blocks the cookies on this site, but not on any of the others. What that means in reality, who knows, as Pest Patrol tells me no more details than the fact that it blocked/deleted that cookie. I'm guessing it wuold tell me more if I paid them for the product, but I'm in neither the habit of, or position to, pay for 'Pro' versions of anti-spyware products when I have no way to know if there will be any real advantage to me (Spybot and Ad-aware seem to do a great job in combo anyway, for free). My point, anyway, is I understand there are seemingly untraceable factors, and none of us has time to spend all day chasing down a bug that may or may not ever be found - we all have livings to make, which have to come first for obvious reasons.
Please understand my post was not meant in a critical sense - more an expression of disappointment - that the chat daemon is unlikely to be upgraded, and also in chat software in general. I'm yet to find a really decent/stable chat client outside IRC itself - and I have tried quite a number. Some of the Java
ones work great -for *most* people. But most is not really what is needed in a professional environment is it? At any given point we may have 15-20 trainees in our program, and if 1 or 2 of them can't use the chat, which is a core part of the service they pay for, it's just no good. Hence we end up going back to IM software, of which Yahoo seems to be the best. That just means the associated problems I mentioned with monitoring enrolments so only the right people get invited each time, as well as manually posting transcripts of each chat meeting to a forum in moodle. Painful, but tolerable (hey, there's far worse thigns in the world to complain about if you ask me ;) )
PS: My shortlist for what I think are the biggest buggers in this issue: browser variations, OS variations, cookies, malware. Alas I can't see any apparent detour around any of those problems.