In my opinion, the corruption issue is always going to be there. I'd rather have the corruption localized to the states, where each state's corruption is unique to the state.
I'd rather have 50 state-level corruptions that are isolated to their states instead of one gigantic federalized corruption of collusion that has an iron-clad fist on the Senate.
One of the leading scholars on the 17th amendment is Todd Zywicki of George Mason University. Seek out his writings for more on the movement behind the 17th amendment.
-PJ
Thanks