Because it is difficult to do.
The ATO has averages for businesses. To take untaxable dividends
, you have to be very systematic and not greedy eg 2-3% of turnover regularly without anyone catching you. This is possible as a business owner, but almost impossible in a corporation.
I am with Tyson on this one, why would you risk jail and your career when you coukld just vote to increase your bonus?
In the big scheme of things, most larger companies are run ethically in respect to this matter.
Small business is where most of the corruption is.
I particularly dislike "subcontractors", the tax rorts tat these people get away with are just crazy. But this is OT...