In my own experience workplaces simply don't change based on complaints from the bottom up.
A junior dev that perceived everyone else as being okay with the status quo probably thought it was easier to find another opportunity than to rock the boat. Add to it that strategic job hopping virtually guarantees a raise or promotion faster and better than waiting for your current employer to do so and I would totally do what your junior dev did.
A junior dev that perceived everyone else as being okay with the status quo probably thought it was easier to find another opportunity than to rock the boat. Add to it that strategic job hopping virtually guarantees a raise or promotion faster and better than waiting for your current employer to do so and I would totally do what your junior dev did.