CRN: Windows Vista needs work.

On the CRN.com website, in an article titled, 'Windows Vista Beta Needs Seasoning', a reviewer states that Windows Vista needs some more work to be acceptable.
 
Excuse me?
 
I was under the impression that this was a beta product. And the first beta in a series for a product due to be released in Q2 2006. Furthermore, this is a technical beta.
 
Sheez!
 
Where do these guys come off?
 
If the target for the software cannot use a technical beta, that is one thing, but to make a wholesale declaration like that is absurd!
 
Or, maybe, just maybe, Vista has been RTM'd and I was not aware.