We know about the taxes and shipping costs, but I think we should all just admit it, the main reason is just pure greed.
ie Lazada can sell a tin of corned beef for about 190Bt, that same sized tin though a different brand in Villa Market sells for 400Bt, not much different in the taste but as I have said, just pure greed.