Maybe a better software analogy here would be to compare producers to product managers. Great PMs are truly gold, but the PM role’s technical requirements are nebulous, and there are plenty of PMs who don’t know how to write code, and don’t know how to craft a good product, and don’t know how to communicate with customers effectively, essentially having no skills required for the job, but able to talk convincingly to enough of the right people to get hired and keep their jobs.