"1)People getting sloshed at a dinner party don't then run amok at closing time, or ruin the town centre for those wanting a nice dinner or a pint out."
1a) That might be true if these measures were about reducing crime and noise, but we're being told that it's about 'health'. So are you saying that we are being lied to in order to get legislation through under false pretence? That's not a good thing.
1b) People who buy cheap drink from an offie aren't the ones running amok at *closing time*, because they are unaffected by it! The people running amok at closing time are the ones who've been in the pubs and clubs, paying through the nose and are thus *not the ones affected by this, either*.
If the problem is your eyes is louts pissed in the street then solve it via the correct medium of a) Nicking the bastards. b) Making it illegal to drink in the street in problem areas, as many councils do. c) Make it better to drink either in pubs or at home by keeping prices *lower*.
"2)It's the home-bought booze which is the whole target of this idea in the first place, so people are if anything going to see the pub seem cheaper in comparison since pubs charge massively over the minimum prices already."
Making supermarkets more expensive is not going to make more people go to pubs, when people can't afford pubs anyway. It just means that people will drink a higher ratio outside of the pubs.
If you want more people to drink inside then pubs need to have their tax rates reduced.
And let's not ignore the fact that most of the people standing around in the street with a beer are there because they're being made to stand outside to smoke...