I agree he's definitely on that dreaded "grey area" of being hard to say. There are a lot of hitters that deserve to be in before him at the moment, for sure.
Regardless, the Hall is a joke so we really shouldn't care about it.
Him being perceived as a nice and hardworking guy throughout the end of the steroid era might help him though.