Yes, IMO, the term 'snowflake' has no place here. Using it implies you don't know what it means.
Although we don't know, and may never know of these lads, or their ringleaders, that they may be 'Well 'ard' to an extent that would make me clutch my pearls!
As for 'no excuses', I am not excusing them, just pondering as to what upbringing denies them any feeling of empathy towards often older blokes doing nothing more harmful than their harmless hobby.
I doubt any of them unless I am very much mistaken, could give us anything approaching an intelligent explanation for what they did.