С гопниками надо бороться всеми разумными и не очень методами! В том числе милицейской и педагогической профилактикой среди школьников и людей более старшего возраста, самообороной от них, непровоцированием и проч.
А так, где-то гопников больше, где-то меньше - зависит от района, времени... По крайней мере, щас их меньше, чем 6-7 и более лет назад. Народ потихоньку цивилизируется...