...
I see two main risks to Bitcoin price:
1) [Short Term] If they fail to solve the scaling problem(s) or make major errors or have ugly "civil wars" then many people will drop BTC like a rock (get rid of it), and new people will not join in. That is why, IMO, it is VERY IMPORTANT to get an solid agreement ASAP on this issue that is OK with the Developers and the Miners.
2) [Longer Term] Yes, given enough time, another crypto is likely to come along with better features, solid financial & technical backing, etc. to supplant Bitcoin. Technological progress almost always has losers too.