This tracks. The best managers I ever had were in a company I worked for where there was a sudden loss of leadership, our manager moved up, and they had normal staff rotate as manager in four month stints-these were the senior engineers. Every one of my coworkers did a far superior job of managing than the guy who had moved up. They knew the technology, they knew what each person in the department was capable (and not capable) or , and they knew how to schedule tasks with reasonable timeframes.
This lasted for a few years, and our performance statistics were so much better than previously. Then the guy who went up came back down, and it all went back to mediocre.