by that logic its also immoral to be work in any industry where ones life is at risk.
when saying it would be immoral for him to leave behind his family if he was sent to jail, your forgetting about the fact that for something to be immoral it must have be done intentionally.
You really can't be this stupid. There is a HUGE difference between working as a firefighter or a cop and potentially leaving behind your family because you're doing a dangerous job, compared to a steroid abuser who is willingly engaging in criminal activity. If you can't see the difference, then you're pretty ignorant.
Yes, and he is intentionally engaging in criminal activity and knowing full well that there is a chance he is going to get caught and sent to jail. I am pretty sure this thought has crossed his mind on numerous occasions.