I totally agree with your point of view. I know that a lot of people do not want to be loyal to an altcoin and want to give up their portfolio to invest in other profitable altcoins. But that would be a very wrong decision. Loyalty, patience, and confidence will certainly bring you profits someday.
But not in the case where youre buying the wrong coin. Altcoins shouldnt be trusted so easily, especially if they are not in the top 100 or 300. Some of them usually turn out to be scam at last, or maybe dumped for good and if you dont get out at the early stage when the price was still good you will be trapped in it for good. So when you look at an altcoin and it seems things are not going to work, just find another thing so you dont regret it later.