That is actually a problem. The New Horizons mission actually staffed based upon the mission duration. They hired with the idea that younger people would be ready to take on mission responsibilities when the spacecraft flew past Pluto.
But this is a problem in other ways too. Not always obvious, but when it comes to getting prioritization (meaning that the science community says "this is worth doing"), the length of a mission works against it. The science community is wary of putting finite money behind something that will not return data for a very long time. There are lots of potential missions that will return data faster.