Wow there are a lot of dumb dumbs on this site.
The only thing I fault Specialized for is not waiting for all the details to come in before responding to the questions/concerns from media and public. But then again, in today's "need information yesterday" world if Specialized were to state that they were going to wait for all the details, the trolls would have hammered them even harder.
Note: I own and like Specialized bikes.