I am not sure if banning pubs will serve any purpose. This will simply increase the black marketing and a live example is Gujarat, where still alcohol is easily available but at a higher cost..
Idea should be to demotivate the youths against pub culture..
Cheers