No, not overtweaked; what you see is stock behaviour.
Considering there are so many shared zones between types, others would become harder to sink again. Have to strike a balance somewhere, or make it horribly complex.
For the record, carriers weren't exactly resistent to torpedo damge.