Oh, "we" care, believe me. I say we as I am a rep and it's not as if we don't discuss this stuff, but there is a limit to how much we can do. In this thread alone, 3-4 eD reps have posted, but our views on matters differ from other people's. I'm certainly not going to say "eD RULZ" and try to say everything eD has done was right, but I don't believe Ben is as evil as many seem to think on here. He's young, and has made some mistakes, but eD has taken care of customers.
As for the "shitstorm," it's not nearly as bad as you'd think. ICIX is a pretty partisan forum (of course), but it's not as if the people on there don't post on other forums. Most of the people who dislike Ben and eD all post consistently on this forum. There are literally thousands of happy eD customers out there you don't hear from. Check out ECA sometime. It's my "home" forum and has a lot of very knowledgable people, and there has been little to no bashing.
Honestly, I don't expect what little is left to die down until the new subs and amps are actually shipping and perform as we expect. If they do, this will all pretty much go away like it has in the past. If not, well, the result would be pretty obvious. I'm not being paid to be an eD rep (even though I potentially could make money by selling stuff), and if I think the products are subpar or Ben's ethics are flawed I'll drop it like a rock.
As for updating the site, it says "Call for Stock Status" below the prices, but I can easily see how that is misleading. However, as a greater majority of eD's customers are forum goers, I'd bet Ben expects that everyone pretty much knows what is going on.
BTW, eD wouldn't do preorders if people didn't want them. People can cancel anytime they want. If you pay by CC, you won't be charged until the item ships. Those paying via Paypal or MO can get a refund.