My real problem with it wasn't how it worked, that's ultimately irrelevant. It's why does the Empire or it's offshoots keep killing off tens of thousands/millions of it's personnel by making these things so easy to destroy?
Ok, the first Death Star is a design oversight. The second one wasn't actually finished. Fine. What's the excuse here? A critical component can be accessed from the surface by both personnel and starfighters, and the failure of that ONE component destroys the entire planet. The Imperial Corp of Engineers is terrible at it's job. Terrible.
And how proud do you have to be when you get posted to the new superweapon, if you're a trooper or officer? Hey, I just got this awesome high profile target painted on my back. Can't wait to have the entire moon/planet blown out from under me!
And I'm on the next shuttle out at the first suggestion that an X-wing has entered the system. Seriously, the next superweapon should be artificially intelligent, and just blow ITSELF up the first time it's sensors register an X-wing.