From the episode "Yesterdays Enterprise" we know that there was something like a 20 year gap between the destruction of the Enterprise-C and the Enterprise-D.
Yet, we've seen in Star Trek that Starfleet tends to slap the name Enterprise on a new ship as soon as the old one is destroyed.
So why the 20 year gap?
I can think of a few possibilities:
1) The long development of the Galaxy class was unexpected.
2) Given the heroic actions of the Enterprise-C, Starfleet considered retiring the name.
3) With no other newer ship available, Starfleet recommissioned an older Enterprise (the Enterprise-B) as a "place holder". Unlikely but Starfleet does lots of odd things.
4) Perhaps the Enterprise-C was not completely destroyed at Nerendra. Perhaps the crew was all killed or captured but the saucer section was recovered by Starfleet and hooked up to a new engineering hull, so the "C" stayed in service for years longer anyway.
Just some thoughts.
Yet, we've seen in Star Trek that Starfleet tends to slap the name Enterprise on a new ship as soon as the old one is destroyed.
So why the 20 year gap?
I can think of a few possibilities:
1) The long development of the Galaxy class was unexpected.
2) Given the heroic actions of the Enterprise-C, Starfleet considered retiring the name.
3) With no other newer ship available, Starfleet recommissioned an older Enterprise (the Enterprise-B) as a "place holder". Unlikely but Starfleet does lots of odd things.
4) Perhaps the Enterprise-C was not completely destroyed at Nerendra. Perhaps the crew was all killed or captured but the saucer section was recovered by Starfleet and hooked up to a new engineering hull, so the "C" stayed in service for years longer anyway.
Just some thoughts.