I have spent many bitcoins a few years ago (ca 2012-2013) in local shops and still think that it was very good for the Bitcoin ecosystem. It is bad for me though obviously but also I could have bought more Bitcoin then so actually I do not regret it. I hope people will also spend more bitcoins in the future, since Bitcoin is a currency and not an asset.
Although bitcoin is being seen as an investment instrument rather than a means of payment, if in the future it becomes more popular and accepted by businesses, its use as a means of payment will also become popular. People don't want to spend their bitcoin right now because everyone has the desire to get rich, so there's no blame on them. But when they make a profit or bitcoin reaches a stable price, people will also spend their bitcoin. Bitcoin will remain a currency in the future.