I cannot find any real reason why you should spend your bitcoins in order to shop online.
In my opinion, Bitcoin has a bigger value than the one right now so it is not worthy spending them for shopping. It is better to keep them in your wallet and consider it as your investment. If you want to buy something online use a stablecoin...
At this time of covid19 pandemic most of the people can't go out because of lockdown and the other way to buy online is using cryptocurrency like bitcoin. Although it's good to hold bitcoin but if you don't have other choice then you have nothing to do but to spend it,buy goods that you need in your daily life. But in other side we have different reasons why we spend or hold bitcoins.