While I agree with the above statement (and some of your others), they didn't buy the devices. It was a developer preview provided to them under NDA. I think iFixit is clearly in the wrong here.
You're expecting them to RTFA? I'd say "You must be new here", but your UID is lower than mine. In this particular case, I agree with you completely. iFixIt broke an agreement. I'd agree with the other posters completely if iFixIt had bought the unit. Seems to me like a fairly black & white case. And yes, I know the AppleTV's case is only black.