Interesting take on this. Personally, I love that Thermaltake Level 10 case. LOVE IT. But for my needs, and most enthusiasts here at the site as you mentioned, its just not functional.
Seemed like a split opinion on it from these threads with a bit more weight leaning on the "Nay" side:
http://www.overclockers.com/forums/showthread.php?t=627028&highlight=Thermaltake+Level
http://www.overclockers.com/forums/showthread.php?t=619936&highlight=Thermaltake+Level
http://www.overclockers.com/forums/showthread.php?t=598681&highlight=Thermaltake+Level
Common denominator - Looks are pleasing to some, not others. Cooling concerns. Price.
Cooling concerns & price are the two main reasons I hate it. If it cost, oh, $150-$200 (like some of the posts you linked to said), it would be just another case that I'm not particularly fond of. There are a lot of those and to each their own.
EDIT - FWIW, I attempted to find a Level 10 build both here and XS. Didn't dig extremely deep, but from a cursory search, I could not find one, just a few threads talking about it when it came out like the ones you linked to. That's why I commented "Let’s face it, very (very) few people in the computer enthusiast demographic even want one of these things."
Seems the same as bundling a heatsink with a case... but I don't exactly see the problem here. This small kit does come pre installed, their job is to sell the item. The consumer's job is to research.
I have no problems with
what they are doing. The problem is
how they presented it.
To assuage anyone who doesn't like that I don't like the case, I understand. There will be differing opinions on looks and that's fine by me. If we all liked the same things, building computers would be much more boring. Even if cases aren't to my taste, I thoroughly enjoy watching their build logs and looking at the photos.
The long and short of it is, well, everybody knows the saying "opinions are like..." I just happen to have been asked to place mine on a web site, hopefully in a slightly interesting/entertaining manner.
EDIT - Thideras got in there while I was typing and hit the nail on the head. Thanks Thiddy!