The sad thing is that there are a fair amount of people in Wales who are happy being told by our government that you can't buy this or that, using the 'but the virus' reason you mentioned (hence the actual reason for the lockdown in the first place, 'to stop the NHS from being overwhelmed') and 'it's only 17 days, quit whining and think of saving lives'. It's as if they'd happily jump off a cliff if Drakeford told them, like good lapdogs. The media also don't help as they don't challenge them on anything, while Plaid Cymru are more interested in getting to bed with them in exchange for power.
The point is that we're literally being told by our government what is and what isn't essential, which is ridiculous as different people have different needs for different reasons. Drakeford even tried to address this by saying that 'friends and family can do shopping for you' (forgetting that we're banned from meeting others indoors and outdoors) and 'shop online' (which defeats the point of his 'matter of fairness' reasoning for telling supermarkets not to sell non essential items, as people'll order from Amazon and the likes).
I don't want to turn this too political, but I hope you (and others) start to realise why, as much as I want to generally try to remain neutral, I generally rip into Welsh Labour more often than not as while the Tories get heavily criticised (and quite rightly), our lot literally have free reign to do as it please and people here will lap it up (as this is proving).
EDIT: I forgot to mention that alcohol is classed as essential. Make of that what you will.