How is this any different than pilots that came to work drunk and went through some sort of program to get their license / job back? Sounds like it would be the equivalent of him taking an anger management course. Although I'd consider drinking and flying worse.