I agree with the questions rz - I just don't think McGwire makes it on the basis of his on the field performance...
I am one of those who think too many people make it... and put a very high bar on admission. McGwire just misses - along with Dale Murphy, Jim Rice, etc.