You know, this is rather interesting in a way, seeing all these people who have no clue about the sheer complexity of software release and maintenance getting to peek inside the process - and have a voice Maybe there needs to be some sort of new user orientation that forces them to go through some article about the difficulty of creating and testing software before they can post a new thread complaining about the "lack of updates" or "why are there bugs in the software" (I guess I am only half-joking).