The main two reasons why you would need altcoin are as follows: 1. To actually use/ access a particular product a company is suggesting (wether that may be an exchange, KYC platform, new blockchain or utility/ security. 2: to use for investment purposes to generate revenue. (this is the main reason why they're released and bought in such huge numbers)