Absolutely.  I recall LBJ locking the two sides of a railroad strike in a room and telling them they wouldn't get out until they worked out a deal.  We pay these folks to do their jobs and instead they spend two to three hours every day trolling for campaign donations.  
Lets give Congress 4 year terms, limit them to three terms (the Senate would be limited to two), and withhold their paychecks if they can't pass a budget on time or agree on legislation.  Oh, and eliminate their special congressional health insurance.  Put them on ACA or AHCA.  Then make them contribute to Social Security and delete the automatic cost of living increase on their government pensions.  Maybe then they'd "get it".