Staying at a company a long time isn't intrinsically and self-evidently better. For instance, switching jobs every 2-3 years will both maximize your salary and allow you to diversify your equity compensation (for more irons in the fire) [1].
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 ;)
I'd certainly hesitate applying an average across a broad demographic to presumably well-paid and well-educated professionals in a technical field. As others have noted, if someone has a resume of 2 year stints for no particular reason, I assume that pattern will continue. If they bring something special, that may be fine. But I'll factor the likelihood they'll be gone in 24 months into my decision making.
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/