Generally two wrongs don't make a right.But that Mussina was a first ballot HOFer and Schilling is still waiting to get in speaks to Schilling's post-career nonsense that is obviously the reason why he's not getting the votes.
The HOF has a 10 year window anyway, and, as part of the mandate, is backwards looking after that. Maybe steroid-using cheaters get in one day. But at the moment, I'm perfectly fine if they don't. There's no rush, and the onus isn't on the HOF to figure out how that happens, right now, for the convenience of the steroid-using cheaters.
Likewise Schilling. The man is currently vile. And that's the man who would be inducted and give his speech. As a society, we don't need him having a larger platform. In terms of institutional membership, I wouldn't want to be associated with Schilling as a fellow HOFer. In terms of role-modeling, I don't see how including him in the HOF improves the game or the public's perception of it.
If he wanted in, he had the option of not being an unremitting shitbag who burned down multiple chances to rehabilitate his public image.
So the correct answer is "let him wait."
Maybe he gets his shit together and does something mitigatory before he dies.