That's very true. I hate all three. Accounts, sales and finance. All jobs that can be automated more or less by the engineers. These meatbags are lucky that the engineers aren't out to put them out of work.
I don't think they are bad in particular. The problem is the system. It's how the whole thing works. You can't change it unless everyone agrees with it and that won't happen without the whole system collapsing and people willing to try new ideas.
Accounts/Sales/Finance has to deal with people so they are better with things that allow them to get a promotion. Engineers deal with things. They can be mostly alone all day, and sometimes they have to in order to think.
They are both necessary but aren't compensated the same. And don't say Communism because that's the WORST way to make it work, where everyone is equally poor except the leaders.
Do note when it comes to engineering, Nvidia is excellent, even stellar here. They have a reputation of very low employee turnover, high loyalty and very high CEO score too. If you want engineer as a CEO, that's what Jensen Huang is, and not only that he is a founder.
But as you can see that doesn't prevent them from taking a monopolistic attitude. In fact they might even argue since with their hard work they deserve it, no?