Are you aware that the reason the 17th amendment was passed in the first place was because everyone was so upset at the corruption due to senators being appointed by the state legislatures?
Did it stop the corruption?
Never do things progressives want, they always make things worse.