I love Star Trek, but when watching Generations the other night I thought, how the hell does Star Fleet function of the crew of the Enterprise was essentially static for 9 seasons? None of the key officers were promoted or moved to new billets where they would grow and develop and eventually become captains or some such.
How is this a system for developing your officers?
It's not like they were out of contact or never in port, they just never promoted anyone.
@andy
Over the 7 seasons of TNG (Generations holds no space in my brain) LaForge was promoted twice, Worf and Troi once, and Dr. Crusher was "promoted" to head of Starfleet Medical but returned to the Enterprise. I imagine that the crew felt they were making the biggest impact on the Starfleet flagship, so they didn't seek to leave for other posts.
Same as in real life, lots of people with jobs they like and good leadership don't jump ship (pun intended), while the opposite is also true.