The real thing holding the market back is a few people can dump enough coins at any one time to crash the market, if they wanted to.
I have >6000 coins. If I sold them all today at once, the market would take a dump belly and there would be some panic buying and selling.
If someone with 100,000 or more dropped them all at once, btc would be pennies.