The necessary punishment may not correct, but it may deter sociopaths into compliance at the surface by letting them know the price for violating the laws of a society. At the very least, it deprives the worst from passing on their genes.
This is the sort of weak response that helps to perpetuate degenerate behaviour. Punishment indicates society would rather show tolerance than vigilance, which is a display of weakness. The whole point is to remove defect from our midst, not pay for its jailed upkeep only to loose it upon us again and again. Intolerance would have a definite and permanent shut off point that removes an offender from society forever. For example, the Saudis could have first offense flogging, second head chop. In Northern Europe, first offense thrown out of town into the forest for the winter, second offense hanged.
But, the definition of hooliganism would have flexibility with regards to young unsettled adults, so that those who have yet to fully mature have every chance. That's where the penalty of lengthy community service or military conscription can step in and give them a structured life for a few years. Jail is a stupid, stupid, unproductive waste.