Some of the rights were also part of the salary sign-on package for the later employees, including senior execs. Makes Staff more vested in ensuring the company succeeds.
I think if they get the shares they deserved them. They would have reached a period of service and would, I am certain, been let go if they were not performing.