I've known a number of great people who have at one point in their life had a string of bad luck due to bad people, and do you know what's the worst, most assholish thing you can say to someone who's in such a fragile state? "Could the problem be you?"
Tech is one of those places that have an unstable enough common culture as to attract every yabo with a theory of management. So you end up with many shitty cultures, where shitty people thrive (and the odd gem).
"Management" is a dirty word in this industry, and the answer most people give is "Oh, we're a flat organization" or "Oh, we run like a family" etc, which just hides the hierarchies and fosters dysfunction. The industry really has a big problem, and strings of bad employment experiences are a symptom.
If the people you pick keeping treating you like shit, maybe you are picking the wrong people, in that case maybe it is you.
I like this approach better because it creates more agency vs just other things happening TO you.