There is also a theory that altcoins are created to distract investors from BTC, resulting in fewer people buying it, but who knows.... (not investment advice)