AppleTV is simply much too expensive for what it offers right now. There are far cheaper alternatives on the market, and it's about the same price as an iPod with the same capacity...
Okay, name one other device that includes at least a 160GB hard drive and built-in networking with 802.11N wireless that is "far cheaper" than the Apple TV $229 (U.S.).
Here's one example (Amazon prices):
Western Digital TV Live: $119
Western Digital My Passport Essential 160GB hard drive: $80 (larger capacities can be had for similar costs)
Cheap, no-name 802.11N USB-based wireless adapter: $13 (name-brand units are two to three times as expensive)
-----------------------
Total: $212
Thus, I wouldn't call this $17 difference "far cheaper." Besides that, comparing the Western Digital TV Live GUI to the Apple TV is kind of like comparing DOS to Mac OS X (I own both a WD TV Live and an Apple TV). I also have a Playstation 3 (largely for its Blu-ray player) and while in some respects the GUI on the Playstation is superior to the WD TV Live I'd still rate the overall media playback experience on the Apple TV as better than on either of those two devices.
People keep on trotting out the Playstation 3 and XBox but while those are good deals for the consumer they don't make much sense for Apple from a business perspective. I mean, Apple isn't going to invest billion of dollars just to make the Apple TV a loss leader (as
has been the case with Sony for the Playstation and Microsoft for the XBox).
In any case, yes, the Apple TV is overdue for a hardware update (I'm not trying to argue that it is now perfect). But, the whole marketplace for media players is a pretty complex. There is the issue of the content providers (movie and TV studios) who are still dragging their feet in an attempt to prop up their traditional distribution systems. Then there are the bandwidth limitation on the internet, too many people are still on connections that run no faster than a few megabits per second (not really fast enough for HD streaming), and even if speeds were higher I doubt that the current infrastructure could carry the load that would result from widespread use of HD video streaming.
Then there is the issue of cost, I think $200 is about the "sweet spot" for a device like the Apple TV (it would be nice if it could be cheaper, but it couldn't be much more expensive than that). I've posted before that I don't think we will see a hardware update until Apple can design an improved unit that has higher profit margins than the current Apple TV. We should be getting close to that point (or even at or somewhat beyond it), and I'm hoping that we'll see new hardware before the end of this year.