Earlier quoted context omitted.
imo this is endemic in areas with poor job markets where there's really about 1 or 2 large employers. It's not just time to leave the company; you need to leave the whole area as well.
I'm in an area with lots of employers, but 20 years ago I did some job-hopping (four jobs in four years between 95 and 99), and that STILL comes up as a negative in job interviews. If you bail on too many bad managers, you can find yourself locked out anyway.
But in your case I wouldn't even put all those jobs on a resume' -- it's too far back.