I'm in my late 40s and switched to full time management about a year ago. I didn't have to, it was a choice. I felt there was a management/leadership gap at my company. One I thought I could fill and do a good job. It wasn't about pay. Yes, the pay is greater. It is inline with my expanded sphere of influence.
That said, how many managers have you seen doing tech talks at conferences? As a developer, that is one place you can expand your sphere of influence. Open source code is another outlet.
I don't think there are limits to pay, or that it plateaus. There are less jobs paying 150K than 100K, less jobs paying 200K than 150K. There are probably more management jobs than developer jobs at the higher levels. So as a developer, the competition is greater. Good developers can get good pay, great developers can get great pay. Are you a good developer or a great developer? Google good vs great.
I'm not looking for a new job because they are finding me. I keep my LinkedIn profile updated, I'm active on Stackoverflow, I open source. I actively manage my public profile. I find an online reputation is almost a requirement for the higher paying roles.