It suggests you were a poor fit for those positions. If your whole resume suggests this, then you’re most likely a poor fit for the position you’re being considered for, which is most likely related to your experience.
I think that proving you can grow in a position is the best way to get good compensation and projects. Demonstrating that you’ll just check out means you’ll never grow or be given anything long term.
Good lord. Are you a "we're a family here at [business]" kind of guy? The justification is obvious: money. When businesses start giving > 60% pay raises at year 2, then you can give some weight to your "poor fit" theory. Until that magical world exists, anyone who doesn't hop while the hop is actively rewarded should be the red flag.
You'd have to be stupid to stay longer than 2 years if someone is willing to throw a whole lot more money in your face.
Never forget that what goes around comes around.
It sounds like you think employers should be happy to be somebody's stepping stone and eat the cost and man-hours of hiring a new employee to replace them before they've even contributed enough to break even on their own hiring expense. Funny how hiring managers somehow don't think being stepped on is a good deal; gosh, I wonder why?
A monetary decision was made to terminate my business relation with you... a box will be provided for your tears.
I was offered more money as my skills outgrew compensation at my previous position - Tagline on resume.
[1] https://www.independent.co.uk/life-style/millennials-jobs-ca...
Staying at a job for a while is a means, not an ends, and as such not necessarily something to optimize for.
Myself having 0 felonies makes me below average (as 8% of Americans have at least 1 felony), and I don't see myself striving to be above average in this category ;)
[1] https://globalnews.ca/news/3946085/switching-jobs-pay-boost/
Both my mother and her father worked at the same place (a General Electric appliance factory) for most of their lives. My grandfather was there on day one and remained until he retired. My mother started there ~20 years after he did and was there until the day they shut down. I know of one man who worked there for 44 years!
Switching jobs every two years seems so foreign -- and somewhat "suspicious" -- to me.
The last year? I think the rot set in during the Thatcher/Reagan era. Corporations showed they had no loyalty to their employees so they shouldn't be surprised when their employees respond accordingly.