No real reason to get into a debate with anyone here because you dont have votes. Anyone with a real vote that can't put aside political bias should have their voting privilege revoked. Curt Schilling is a litmus test for that. Hes undoubtedly said and typed some controversial and likely dumb shit like everyone else in this world. That doesn't warrant you(the voter) holding him back from an honor he earned playing the game.
It does, actually. Whether stuff he says and does (anything that can be summed up as character) after he's done playing should count against (or for) him is debatable depending on how you read the voting guidelines, but the Hall of Fame does say that voters should consider a player's character as part of the decision.
Schilling is undoubtedly a Grade A idiot full of indefensible opinions which he says publicly with regularity, but nothing he's said rises to the level that I think should count against him in terms of his Hall of Fame candidacy. Every voter makes that judgement for themselves, though. I think there are some words that could be said which would impact my voting, but it'd need to be worse than everything Schilling has said. Actions would be more heavily scrutinized.