My very limited knowledge tells me before you become a "White Hat", you've earned your wisdom working as a "Black Hat".One very big distinction between "Black Hat" hackers and "White Hat" hackers is their motive.
If this is true, or at least in 90% of situations is true, it means the white hats have been criminals at some point.
I really hate the plea bargain in your system. If you're guilty, you have to be sentenced accordingly.
Gravano confessed to 19 murders over his criminal career. When prosecutors charged him, he accepted a deal: plead guilty, cooperate, and testify against the bosses of his organization. Because of that cooperation, instead of facing decades or life behind bars, he was sentenced to only 5 years in prison. Although by then he had already served about 4 years, so effectively less than a year remained.
I can give a long long list and trials in youtube for these pleas.
My blood boils in my veins when I think after years of forging checks, impersonating pilots, doctors, and lawyers, Frank Abagnale Jr. is finally arrested in France and extradited to the U.S. He is sentenced to 12 years in federal prison. While in prison, FBI agent Joseph Shea visits him and realizes that Frank is uniquely skilled at detecting check fraud — better than most agents. He asks him to work for the FBI’s bank fraud division.
In return, Frank gets early release. He is allowed to live and work on the outside (but monitored). Eventually he becomes a free man, fully pardoned, with a legal career helping banks against fraud.
It means if you're a good criminal, you can get away with your crimes. Do your wrong doings, if arrested, help them to arrest other criminals.
You, Edgar and others maybe correct. But I think if you've done something wrong, you have to face the consequences.