To be honest, in my decades working in this, I have never ever saw a Manager that was a good Developer. Maybe it is just my luck.
He's the example to me, of the career I'm intentionally pursuing. There's tremendous amounts to learn from, and contribute to, everywhere. Sometimes an organization and I best work together with me managing, other times with fingers on the keyboard. Sometimes, there are multiple jobs.
We could recognize that we're in a different era, or at least that's my bias. Roles are increasingly combinations of generalists, especially in the AI era.