It looks like you are using adblocking software. I understand that ads are annoying, but this is one way for me to make a living on this site. As an alternative you might consider becoming a donating member. All ads are removed automatically for donating members.
I know you are unsettled by this but I think all things considered you are correct that he was doing what he loved. Thank you for letting me know about this, may he rest in peace. I will hold him up in prayer, Amen.