What advantages do altcoins have that differs it from bitcoin ?
It depends a lot on the specific Altcoin as many of them exist only as the leftovers of pump-and-dump schemes intended to make their creators rich. Amway, we all know Bitcoin has a transaction time of over ten minutes on average. And this can take several hours in cases thanks to its very low block size. Altcoins like Dash and Ripple have successfully overcome this problem and has a clear advantage over Bitcoin at this point. Also mining of Bitcoin is much expensive and difficult requires data center for it while Altcoin like ripple can be mined using a mobile phone.