Job hopping works if you're already in the top 10% of engineers and really talented when it comes to... interviewing.
I suck at leetcode so maybe that's why I'm just not cut out for this. As long as I'm making $150k+ and can WFH I'm not exactly confident I could go out and interview and get something better.
My work history isn't great because I tried job hopping and was a co-founder at a few startups. I quickly found a few 6-8 months stints really made me look radioactive even with around 5yrs of experience.
I'm open to advice here, but I don't blame people who are optimizing for consistency and a stability.