You make some valid points, and it's too bad he was in the position/career he was in, but that does not dissolve what he knowingly did.
He paid the price for his decision not to out them, which, I'm sure, if he had to do it all over again, he would, but sometimes we have to do the right things from the get go, especially if one is smart enough to reasonably know or recognize, that what they were doing would one day all come crashing down on them.
v=1EQQYeRAT3o
https://www.youtube.com/watch?v=1EQQYeRAT3o