These guys aren't CEO's of Fortune 500 companies.  They're elected officials.  That means, they volunteered to run for office.  If we want the best, we voters simply need to do our homework before an election.  Public service shouldn't be only for those with the most padded resumes.  Equating elected officials to the private sector is ridiculous.