I agree with most everything you wrote. Can I add in term limits-including SCOTUS? McConnell & Grassley come to mind, but we had Feinstein-Pelosi & Hoyer are leaving at the end of this term. My husband disagrees with me,calls it ageism, but he had to leave his corporate job when in his 60s 🤷🏻♀️.