I've come to realize that Bitcoin is either for the rich or for poor people picking up the smallest of crumbs. There seems to be very few people in the middle. If this doesn't change... Bitcoin and cryptocurrency in general is doomed.
The main problem with Bitcoin is that 99% of the community is focused on merchant integration. This means there are a growing number of places where holders of bitcoin can essentially dump their BTC onto the markets. This is what happens every time a customer checks out with Bitpay.
There needs to be a fundamental shift in the community's consciousness, and an awareness of what is happening. We need not only businesses to accept bitcoin, but also for them to give their employees the option of receiving their wage in bitcoin. This will slow down the influx in selling.