The 2 - 5 rule of no alcohol sales is ridiculous. Longer opening hours don't necessarily mean longer or more drinking!
Also if anyone wants to buy alcohol between 2 and 5 they just ignore supermarkets and the 7/11, pop in a local Thai shop and buy it, no problem.