My question was about promotions - other engineering professions definitely have promotions, and those promotions come with >3% pay rises.
Also, even without boom times top engineers will still make a lot of money because top positions are still insanely hard to fill. I know of several top companies with L8+ positions that have been sitting vacant for over a year, competition for these candidates is fierce.