Earlier quoted context omitted.
Sadly it is a smart thing. But not only to get any code to prod. From my perspective it is to stop loads of stupid code/stupid solutions even way before it is written down as a task on your favorite task tracking tool. That is what meetings are for as well.
You seem to be arguing into promoting seniors into architects. The GP is arguing into promoting them to management. If the one hard problem your place has is organizing all the easy problems so they add to each other, turning your seniors into architects makes a lot of sense. And that's a very common situation. But the GP's motivation for moving them into management is basically that the organization is dysfunctional…
"People who go to meetings and don't directly contribute to the product." Aka communication overhead.
I don't think it's about job titles.
It's simply that, senior engineers who COULD do direct work on the product, instead devote time to communication overhead.