I think we can't say that altcoins is better than bitcoin, because Altcoin is an abbreviation of Bitcoin alternative. Currently, the majority of altcoins are forks of Bitcoin. Bitcoin was the first cryptocurrency and had a few limitations. Therefore, different blockchains were developed with unique features of their own. The tokens or cryptocurrencies of these newer blockchains came to be known as alterative coins or altcoins.