Agreed, complex policies open the door for unintended consequences and have higher enforcement cost. If you do a sales tax or VAT it should be flat. If anyone thinks that it will be regressive or put poor people at a disadvantage, the answer IMO is UBI, even a small one can make up for sales tax on food while avoiding the deadweight loss from nonsense like that Jaffa cake nonsense.
There are still stupid edge cases. The cake-versus-biscuit saga in the UK comes to mind.
https://en.m.wikipedia.org/wiki/Jaffa_Cakes