The Enterprise B and C should have had their own original names altogether, for my money. The stories would have been just as good.
No, the curse of being the Enterprise-B has real dramatic potential, like it has to earn its name back after losing Kirk. Been kicking that story around in my head since opening night on GENERATIONS ...
Plus what is the point of Kirk being at the launch of a ship that isn't the Enterprise. Why would he give a crap about some other ship.
Also I find it laughable that Yesterday's Enterprise should be about some random ship not named Enterprise, when the plot calls for the Enterprise-D's immediate predecessor.