The CEO makes bonuses based on performance of the company. The division managers makes bonuses based on their divisions' performance. The lowest people in the company probably make zero bonuses. And in many companies, the lowest paid workers were promised good future opportunities for growth in the company.
For every bad MLM (and there are many), I could probably identify 10 bad traditional companies.