If your income has stagnated after 10 years of experience, the root cause is that you have stagnated your own career
I'll try to explain what I think the grandparent means. Say I am a mechanical or electrical engineer at a large company. Here are the requirements for promotion:
Level 1: Starting (college grad)
Level 2: Minimum 2 years experience.
Level 3: Minimum 5 years experience.
Level 4: Minimum 9 years experience.
Level 5: Minimum 14 years experience. Also needs a "business case" to justify promotion. These are typically technical lead positions, but are not management.
The numbers above are real numbers from a large US company. As you can see, once you've reached Level 4 you've reached the end of your career advancement if you want to stay a grunt, and you can easily get there in 10 years from college. Many Engineers stay at this level for the rest of their career. Level 5 is doable if you don't mind being a lead, but still that's only 14 years in and then you truly have reached the end of your career advancement. Beyond that, the only options for advancement are:
* Go into management.
* Company hop to increase your salary.
This has nothing to do with whether or not you keep your skill set up to date. If you do that you may get higher yearly merit salary increases (which hopefully exceed inflation), but no more promotions. The salary grades just don't exist.