Roy,
You have an attitude son. And it's irritating.
The general tone of your posts over the last few days has been overwhelmingly critical of both HTC and AH. While I doubt sincerely that anyone would call the current state of AH "perfect", I think that most people understand that it is a constantly evolving product which has been produced by dedicated people with as much experience in the field as anyone.
One of the things I have enjoyed about AH since the beta days is that constructive criticism and suggestions are duly considered by HTC. Are they all implemented? Of course not. But the AH of today is a quantum leap beyond the beta version, and I expect that the AH of three years from now will be equally different and exciting.
I would suggest that you consider the tone of your posts. I know that when I read what you have to say, the credibility of your comments is reduced to zero by the volume of the whining.
The thought that comes to mind first is "well, if this guy really doesn't like AH that much, why are is he bothering to play?".
Think about what you are saying, and just as importantly, how you say it.