1) You're right: It's bad, but in order to open connections to different clients it needs a signed applet. I also considered a custom plugin but I thought forcing a user to install it could be ever worse. Do you have any better idea?
2) True, will remove it.
I think reducing publisher's costs could lead to benefits even for consumers, I'm thinking about hd videos.