The screen shaking makes it more realistic IMO. But yeah, the 400 disabled missiles is what makes the impossible... impossible. Well, and the resources thing.
My computer may have a mute button, but what if I want to listen to something on my computer while playing? I'm not gonna have clashing music. Also, nobody cares how many times you got perfect, that's irrelevant.
Okay, music sucks so it needs a volume button for that, and admit it, it is too hard, even on the levels that only say "tough". The lag is annoying as hell, nothing stops it. And "easy" badge? Really? More like medium. Easy usually means you can complete it in 5 minutes.