Juniors keep jumping ship to better offers as soon as they graduate to mid-level and become useful. Eventually employers have caught on, and now skip step 1.
Static job slots are also a problem, though. It would be wonderful to see companies hire for a vector/trajectory at the company, but that comes with its own issues if the employee doesn't change as well as hoped.
I have a lot of experience and job hop too, I just never put the 3 month stints on my resume and keep the 2+ year engagements on it
Its an adaptation. I don’t think avoiding juniors helps you