As for the plethora of altcoins out there, and, in particular, the few that I own, I worry about the long-term future of their viability. At the time of this writing, it seems as if the sky is the limit and these projects are not only growing, but here to stay. However, things aren't always as they seem and I'm starting to wonder if it may be more prudent to dump and invest solely in BTC which I feel provides the most benefit to society and potentially has the most durability.
I wouldn't say it's prudent to dump altcoins and invest only in BTC. Diversification is important always in investing. Bitcoin is the King though, and if you are holding over the long term I can't think of a better coin to put your money in. That being said, a little exposure to coins like ETH & BNB that can provide revenue through staking isn't a bad idea. Coins that offer exposure to liquidity pools like CAKE & UNI are another great way to provide some revenue for your portfolio. Additionally, you can use platforms like CoinEx to provide your own liquidity pair of coins you choose to deposit.
I guess my point is that crypto is full of cool stuff if you look around for it. Holding is great, but remember to keep some coins to actually use as well. If you're buying altcoins and not using them, that's when I'd be worried about their value going to zero.
Like ognasty said, diversification is the best if making money is involved, except you @op just wanna hold btc for btc sake, then that's a different topic, many top investors hold a lot of bitcoin and still invest in other altcoins, and this altcoins have brought in great returns just like btc if not more.
The thing is, you @op can invest in good altcoins for the short term and invest in bitcoin for the long term, this way, you benefit from both sides, a good idea is to from time to time put some of your altcoins profit in btc, this way, your btc holding for the long term is growing, you can even make or call it your retirement savings.