Two quick changes and the process is "fixed"
1) MOST important- remove the ten vote cap from the ballots. This ballot is stacked with great players. Next year Maddux and Glavine join the ranks along with Frank Thomas among other worthy contenders. I count over ten players on the 2014 ballot who all have legitimate hall of fame cases. There is a bottleneck here and the players are suffering.
2) Remove the words "integrity, sportsmanship, character" from the hall of fame voting instructions. The writers never cared about it before, but they do now. Even if the writers only consider "integrity" as it relates on the field play, they still elected Gaylord Perry and his spitball, andis that not cheating?. (note: I am not getting into the "Greenie"/cocaine issue, since that does not affect the physical abilities of play in the same manner). Without the integrity clause, some writers (not all, maybe not even many) would vote for PED users.
"I do not think baseball of today is any better than it was 30 years ago... I still think Radbourne is the greatest of the pitchers." John Sullivan 1914-Old athletes never change.