How will bitcoin survive if everyone is hoarding?
The evidence suggests that there indeed quite a number of Bitcoin transaction, both people buying and selling. We can only speculate what they are buying and selling but there is a significant number of transactions.

bitinfocharts.com can show us the graphs for the number of transactions per day and the median value of those BTC transactions here - approximately 230,000 transactions yesterday with a median value of US$1,001 - that is a lot of money moving hands.

It is true that there are some who hoard, but not all.