I’d love to see more push-back to the question about whether all those cookies are needed in the first place. What does the company gain from those non-essential cookies? Is it that important? Can you live with some basic stats from server-side analytics and those essential ones? Could you live without cookies at all? How about just the minimum GDPR-compliant basics coupled with monthly user interviews?
I am pretty sure that there are a lot of sites that could easily live without 99% of cookies. And then the banners might not be necessary, or they could be much less obnoxious.