No, we have not.
I really wonder about who are the people that choose the leadership? Anyone can screw up once but we are getting near a quarter of a century of total incompetence.
1999-2007: Hastert the gay pedophile
2007-2015: Boehner the crying baby
2015-2019: Ryan the anti-Trump weenie
2019 to now: McCarthy (To Be Determined I guess)