I don't "do" sports, so this is purely the opinion of an uninformed bystander, BUT if you one makes their living performing a physical act, even as boring as baseball, what's wrong with them improving their performance with a few pills and/or injections? No one seems to mind pornstars using Viagra.
If fans want/expect superior performance, they really don't get to choose how that performance is produced. I'm not a fan of drug use, but if someone offered me a multi-million dollar contract for being stronger and faster, I'd be popping more pills than my grandmother.
I think the issue with baseball players is due to that whole greatest American Past Time thing. People want innocence. Well, the innocence went away when Jackie O walked in on Lyndon Johnson fucking JFK's head wound.