The average approval rating for Congress has been 17% for over 10 years, so I think it might be easier for you to tell me what needs actually HAVE been met.
If you want to know how they could have met the needs of the people during impeachment, maybe we'd have been happier to have gotten all the information, and then decided for ourselves what was true?? All witnesses, no closed door meetings. Instead we got a circus.