I agree with doc that it is better to have a level playing field rather than a system where some privileged people benefit. In general, I favor benefits being accessible to all, rather than a chosen few.
Should companies treat incoming members better than existing members? I don't think so, but that is how they sometimes are. Should some people qualify for a promotion, while others do not. I do not think so either.