That is one of three reasons.
The other two are GOP scandals and the leftward drift of the GOP, especially with earmarks. The GOP did not give a compelling reason to voters why they should stay in power.
The scandals were crucial in Ohio, yes.
It mainly was a vote against Bush, though.