True. But the Germans had better optics and had sacrificed some speed and some ballistic range for more armor around their magazines - and their ships didn’t blow up.
However, if they hadn’t kept the ‘anti-flash’ doors closed, the amount of armor would have mean little for turret hits and near hits that happened to the British ships that send the ‘fireball’ directly into the magazines.