At the time he retired he was the greatest closer of all time. Overall though, it does seem like they are grasping for straws. Instead of the HoF it is the hall of very good players.
I do not know what to think about steroids. Bonds was a HoF before he started juicing. Clemens? Hard to say.