Yeah and I absolutely understand the counter side here. To me, this kinda goes back to the whole "athletes should be role models" debate that I personally think is ridiculous. An athlete's job is to throw a ball, shoot a puck or hit a ball, that's it. I don't think it's "irrelevant", but how good or bad a guy is shouldn't matter unless it is either positive (good) or detrimental (bad) to the team.
My argument regarding Bowman is that he shouldn't be banned from the sport as long as he "served his time", and that any team should be able to hire him if they think his value will outweigh the downside of his past actions. But at the same point, I don't know why any team is bringing in that headache for a GM of all things. It's no different than when Columbus brought in Babcock last year, why is Babcock worth the headache?
He shouldn't be "banned" but teams should be smart enough to realize that bringing him in isn't worth it at all.