Nothing illegal about Paying Independent Contractors with Shares. If Reported correctly. These were heavy Discounted Shares to Market Price. Thus Taxes Paid would be lower. Some Share payments were made with $0.00 Value, So No Personal Income Taxe would be needed to be Paid.
Ya can't cheat the IRS. Report the Share Payment at Market Prices, and Pay your Income Taxes. And No Problems. IMO