Most of these are kids, we don't need massive prison camps off the coast of Shetland, we need to reverse the 'don't care' society, that runs from top to bottom, from the Bankers to the Hoodie smoking grass.
A lot of this is cultural, from trash TV, music and films, to don't-care parents, essentially not giving a fig about anyone else, and getting what 'you' want, and sod everyone else. The easily gratified, greedy, consumerist me, me, me society that thinks it's entitled to things without hard work, and doesn't look at the big picture.
Having said that, this lot also need discipline, and you have to ask where the parents are and what valves they give to their kids. We need to stamp down on this nonsense first, then start asking some deeper questions.