You don't know what guns the Klingon's where packing or how well D was prepared in the YE timeline. It may have been rushed into service. Although the D did kill one BOP.
D getting bashed in Generations, all down to a bit of code is a bit of an embarrassment mind you.
D getting bashed in Generations, all down to a bit of code is a bit of an embarrassment mind you.
Enterprise herself shows considerable flaws throughout the series. We see her being destroyed relatively easily on at least three occasions throughout the series ("Yesterday's Enterprise", "Cause and Effect", "Generations"). Indeed, in two of those, the destruction is caused by a coolant leak that can't even be combated by the main engineer. There seems to be no capacity for safeguards there, the Enterprise simply blows a gasket and falls out of the sky.