No, who will shay away is just someone who never intended to spend their Bitcoin, but maybe due to the situation they find themselves in, they just have no option but to spend it. That's what makes some people shy away from it. There are different kinds of investors in the Bitcoin space; some people have a hot wallet where they have some Bitcoin that they spend more often, either for trade or other kinds of transactions. They also have their cold wallet," where they store a significant amount of Bitcoin that they don't touch. But most Bitcoiners have not grown to have a lot of Bitcoin, wanting to spend the little one they have is not an option. So, that's why you see some people not happy spending their Bitcoin.
I think not spending your Bitcoins and holding them as if they were the last thing you want to get rid of is the most wrong thing to do because if the goal is to be able to spend them one day then how can we expect this to happen if it's not us the first to do it? And also spinning many Bitcoins would also help the growth of the network.
Yeah, only when you and me spend we'll be able to see the market circulation of bitcoin. Just on accumulating we may not able to enjoy the goodness of bitcoin. Atleast for that reason we need to spend bitcoin on some of our needs. As of now we don't have much of access spending bitcoin. Only limited regions were filled with bitcoin accepted stores and service renders.