And Bitcoin and Litecoin are accepted by many other wallets. And many wallets except multiple coins.
Hi David, it's because ICOs are unproven. It costs developer time and money for an exchange to set up the infrastructure to accept, trade, and exchange a new coin. Many of the ICOs fail. It would be an extreme waste of resources for exchanges or wallets to openly accept new ICOs without them having demonstrated a loyal following of users. To get around this, ICO teams need to provide their own wallet. If the ICO succeeds, eventually other wallets and exchanges will begin to accept the new coin.