Some altcoins may have good potentials to grow in value but not all of them. Ethereum EOS, XRP are good altcoins Bitcoin on the other hand is the ultimate coin which has not yet been replaced.
For investors, of course, altcoins are better because the growth of the crypto currency can bring good money, bitcoin does not earn as much money as in altcoins