I see no reason, other than commercial profit, why passengers should be allowed to board an aircraft whilst drunk to the extent of causing upset to others, nor do I see any reason for cabin crew to continue to serve alcohol to groups that are already getting loud and upsetting to others.
There is another reason - it's illegal....