Why do business analysts and PMs get higher salaries than programmers?
Aside: Yet another useful and thought provoking question and set of answers on SE shut down "because it's not a good fit for the format".