I think he meant that the launch show looked cheap; which is kind of ironic considering the fact that they booked out Radio City Music Hall...
W.r.t the device - as I said, some nice features but I am not a big fan of plastic phones. It might sound funny, but I like that I can 'feel' my iPhone when I'm holding it.