I would say otherwise. Bitcoin has a lot of competition due to altcoins like Ethereum, monero, dash, litecoin and doge. Also news coins are popping up every week.
Due to these altcoins, the investments are getting divided. If all of the online investments are flown in to bitcoin, it would have reached 2k USD mark by now. But due to the immense competition from the altcoins, it is still at $580 level.
These altcoins mostly exist to make their developers rich and for traders to make a nice profit or bad loss on the exchanges.
I trade some alts myself.But I also face reality.
Yes this is ugly truth most of the altcoin fanboys don't like to here and try to deny whenever they can.
Furthermore alts are the perfect testnet for Bitcoin.For instance, thanks to Ethereum we know how a contentious hardfork would probably end for Bitcoin.