If we eliminate career politicians with term limits you can expect to see more celebrities, billionaires, CEOs etc running.
If you want normal people to run and you don't want career politicians, elections need to be publicly funded and your job needs to be guaranteed when your term is done similar to maternity leave and military service. Otherwise who is going to throw their career away and go to Washington besides celebrities and people who are already rich?
It's bullshit for companies to lay people off and retain H1Bs. The government shouldn't approve any new H1Bs for development positions until companies stop the layoffs and the amount of developers searching for work goes down significantly.