Simple reason to drop the 17th Amendment. Large corporations and foreign government lobby the Senate. They no longer represent the states they are elected from, but “other” interests.
Once they become responsible to their state legislatures, thing would possibly change.