This has to also apply to PMs/ICs as well at some level right? You can just have one core role in your organization have no personal growth for 2-3 years and other core roles keep progressing. Most of the time you have a cross functional team for a lot of launches and only have few members get promoted for them seems like a non-starter.