Altcoins have the benefit of experience. Bitcoin was the first and therefore issues that have arisen, such as ASICs, werent thought of. Altcoins, on the other hand, can see where Bitcoin is going wrong and change their coin to prevent that from happening