People make money in anyway they like as long as it isn't illegal. Just because you are salaried, it doesn't make it most honorable way of making a living.
For the record, I support a flat tax, instead of the current, overly convoluted tax system US has.
If you look closely into the current system, you would see that it is filled with good intentions. Lower long-term capital gain tax? Well, we are supporting investments that create jobs. Higher progressive salary tax? Well, we are reducing the pay disparity. Lower farm land property tax? Well, we need to support agriculture, which is the backbone of our society. Lower long-term dividend tax? Well, we are helping senior citizens who depend on it. Once you are using a tax system for whatever social purpose, you are going to create a system that is so complex and only the wealthy have enough resource to evade while everyone is entitled to evade legally.
Interestingly, Canada tax system educates people that legally avoiding tax is not only your right, but also your duty. It is your duty not to give the government any money that it isn't legally entitled to.