Как и все остальные люди - хакеры бывают всех мастей. И среди военных есть предатели, среди врачей попадаются уроды и так далее. Среди хакеров есть те же белые шляпы, которые помогли многим людям и проектам вернуть деньги, указать на баги и так далее. Все дело не в названии, а в людях, которые этими хакерами являются.