There is absolutely nothing unusual about compensating people with stock and warrants. It's a false narrative (aka bashing) to say otherwise.
In fact, it shows faith in the company if people want to work for stock/warrants etc. instead of cash. No one would do that if they didn't think the company would succeed.