I think it depend on the project itself, if the project you are hodling is not showing any potentials, it is very wise to sell while you can because not all alts deserve to be hold for a long period of time, you have to see potentials or activeness on the part of the team to hodl.
I agree with you, if the project has no potential, there is no need to keep the coins of the project. It is better to take time for a promising coin.