I don't think that a few people downvoting makes a sub 'morally repugnant'. Besides some mindless partisans and bots, some folks might think some evidence is required to substantiate your claim.
Even so, I think without some sort of mitigation (plastic cups?) for excessive amounts of broken glass, Glasgow Green is likely never going to be allowed for such an event.