It might be of interest to some that a thread very much like this one was pulled by Steve Hoffman over at his forum. When I say like this one, the OP posted the negative video review and it was followed by about 16 posts. Some of the posts favored the review; some were partial to the quality of the DAC.
Given what happened to the reviews at Stereophile, IMO it does raise again the issue of manufacturers' influence over editorial content and user commentary.