I agree. There should be term limits for congress. We have term limits for president, governors and mayors. Why not term limits for Congress.... 12 years should be the limit. What is the reason we don’t have term limits, except that congress are the ones that probably have to introduce the legislation.
I would like to see the 17th Amendment repealed. That would help IMHO.