I think the main difference is the time scale for their responsibilities.
For your average worker, they generally have daily tasks or responsibilities. Your c-levels generally “solve” the larger problems. The timeline for those isn’t daily but probably quarterly or longer. This would allow them to take on another role because of how the deadlines work.
Not saying it’s right, but just trying to explain it.