Job hopping in response to that might just reveal quick growth in skill, leading to better alternatives. It is a competition both ways. That guy that job hops a lot, maybe he can do that _despite_ a resume showing what employers consider disadvantageous, because his or her expertise is clear in interviews. Almost by definition, job hoppers are more in demand.
The ultimate goal of an employer should be to attract and retain the best employees. It is true that retaining is easier if you decide to exclusively pick from people who didn't have better options when their jobs suck, but personally, I'd rather have someone like you who left when the scene got crazy. Maybe that's just because it so closely reflects my experiences. (In fact, I think we shared an employer)
Too bad most employers seem constitutionally incapable of executing on that list :)
I also doubt that we shared an employer. It's more likely that employers are universally flawed in the same ways. But if we did, interesting!